Changer les modèles des documents

De ISPWiki.


Tout document que vous pouvez imprimer dans le système de billing (factures, contrats et etc.) est un résultat de la transformation XSLT du document-XML avec les données et le modèle du document dans le format-XSLT.

Les détails qu'il faut savoir pour changer les modèles des documents:

  • Vous pouvez afficher la structure XML du document avec les données ( la liste de champs qu'il peut utiliser dans le modèle) en ajoutant "out=xml" à la focntion de tirage d'URL

Par exemple:

https://localhost/manager/billmgr?func=credit.print&elid=102&out=xml
  • Chaque modèle doit être le document XSLT valide (en savoir plus http://www.w3.org/TR/xslt )
  • Il y a les lignes suivantes dans le texte du modèle
<xsl:template match="invoice[@template='doc_2']">  

Le chiffre 2 est le code de modèle. Si vous créez vos propres modèles, veuillez utiliser votre code de modèle

  • Vous pouvez ajouter les champs supplémentaires (voir. Ajouter vos champs)
  • Les fichiers des modèles des documents sont stockés dans le répertoire
/usr/local/ispmgr/etc/docs/
  • Vous pouvez obtenir les versions initiales dans le répertoire
/usr/local/ispmgr/etc/dist/docs/
Cet article vous a-t-il été utile? Oui | Non
Affichages
Outils personnels