Raccourcis : Contenu - rubriques - sous rubriques
EN FR

Piste :

Wiki: Plan du site - Derniers changements - Back link

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Dernière révisionLes deux révisions suivantes
fr:jtpl-standalone [2010/10/08 13:51] goofyfr:jtpl-standalone [2012/04/14 19:09] laurent
Ligne 327: Ligne 327:
 ==== fonctions et modificateurs personnalisés ==== ==== fonctions et modificateurs personnalisés ====
  
-Si vous voulez avoir des fonctions ou modificateurs supplémentaires, vous pouvez réaliser des plugins de templates. [[fr:manuel-1.1:plugins:tpl|Voir la documentation sur ce sujet]]. C'est assez simple à faire.+Si vous voulez avoir des fonctions ou modificateurs supplémentaires, vous pouvez réaliser des plugins de templates. [[http://docs.jelix.org/fr/manuel-1.1/plugins/tpl|Voir la documentation sur ce sujet]]. C'est assez simple à faire.
  
 Une deuxième solution est de déclarer les modificateurs ou fonctions à la volée au moteur de template. Vous avez pour cela deux méthodes @@M@registerModifier()@@ et @@M@registerFunction()@@. Vous leur indiquez le nom "jtpl" du modificateur ou de la fonction, ainsi que le nom de la fonction php qui sera executée par le template. Cette fonction doit accepter les même arguments que pour une fonction de plugin de template. Une deuxième solution est de déclarer les modificateurs ou fonctions à la volée au moteur de template. Vous avez pour cela deux méthodes @@M@registerModifier()@@ et @@M@registerFunction()@@. Vous leur indiquez le nom "jtpl" du modificateur ou de la fonction, ainsi que le nom de la fonction php qui sera executée par le template. Cette fonction doit accepter les même arguments que pour une fonction de plugin de template.
Ligne 371: Ligne 371:
 Les templates jTpl sont "compilés" sous forme de fichiers purs PHP, et stockés dans un cache pour améliorer les performances. Vous pouvez donc voir l'équivalence d'un de vos fichiers templates dans @@F@temp/@@. Les templates jTpl sont "compilés" sous forme de fichiers purs PHP, et stockés dans un cache pour améliorer les performances. Vous pouvez donc voir l'équivalence d'un de vos fichiers templates dans @@F@temp/@@.
  
-Vous pouvez créer aussi des plugins de templates, pour ajouter vos propres "tags" dans la syntaxe jtpl. Voir [[fr:manuel-1.1:plugins:tpl]].+Vous pouvez créer aussi des plugins de templates, pour ajouter vos propres "tags" dans la syntaxe jtpl. Voir [[http://docs.jelix.org/fr/manuel-1.1/plugins/tpl]].
  
fr/jtpl-standalone.txt · Dernière modification : 2015/11/29 11:33 de laurent
Fils rss des changements récents dans le wiki Creative Commons License