Pour les besoins de la nouvelle version du gestionnaire de fichiers en ligne Hyla qui utilisait jusqu'à lors le moteur de gabarit de la PhpLib, un nouveau moteur bien plus performant à été réécrit respectant la logique des 'templates' de ce dernier.
Il améliore les performances en terme de vitesse d'un facteur 10 et ajoute un certain nombre de fonctionnalités très pratiques :
1. Tableaux et objets dans les variables : {$user.name}
2. Les fonctions appliquées aux variables : {$user.name|upper}
3. Les fonctions simples : {!include:test.tpl}
4. La traduction : {_Hello World !}
5. Les commentaires : {# Petit commentaire}
6. Les blocs ELSE associés aux habituels BEGIN / END
Ce moteur est disponible en mode autonome (standalone) totalement indépendant de Hyla.
Les habitués des templates de la Phplib y trouveront leurs comptes rapidement, les autres seront séduits par la facilité et la légereté de cette librairie.
Vous trouverez plus de détails par ici et notamment des exemples d'utilisation :
Proposé par hugo