SmartyX est une classe dérivée de Smarty. Cette classe permet de nommer et d’adresser les templates via une notation pointée à la façon ModeliXe.
SmartyX héritant de toutes les fonctionnalités de Smarty, reste très souple et performant.
La gestion des caches est conservée et est sélective par template pointé.
La console de debug de Smarty est patchée pour prendre en compte la notation pointée et les caches assignés par templates.
SmartyX est développée pour PHP4 mais fonctionne parfaitement avec PHP5.
Un exemple de rendu par l'imbrication de plusieurs templates.

La console de debug Smarty est légèrement modifiée pour prendre en compte l'imbrication des templates ainsi que les caches par templates.

Une petite démo en ligne ? : C'est par ici !
Plus d'informations sur Smarty :
Plus d'informations sur ModeliXe :
Qui utilise SmartyX :
| Fichier attaché | Taille |
|---|---|
| smartyx_classe.zip | 4.83 Ko |
| smartyx_full_package.zip | 99.21 Ko |
| smartyx_with_demo.zip | 113.02 Ko |