2011-02-03 1 views

Répondre

5

Est-ce que le MACRO directive qui est décrit dans Template :: Manual fait ce que vous voulez?

+0

Presque, mais je suppose que les limites de MACRO suggère une réponse négative à ma question puisque je suis cherchant à implémenter la grammaire personnalisée pour les directives, pour démarrer. Je ne l'ai pas précisé autant, donc c'est techniquement correct. –

2

Personnellement, j'ai trouvé la meilleure façon d'étendre le comportement de TT est de fourrer subrefs dans la planque:

$stash = { clever => \&do_something}; 
+0

peut ne pas convenir à cette question (grammaires personnalisées, etc), mais les bonnes pratiques en général - ont l'avantage que les tests peuvent être facilement écrits pour 'do_something()', tout en évitant d'essayer d'implémenter trop de code dans les templates – plusplus

Questions connexes