Introduction : qu'est ce que c'est ?

Page librement traduite du wiki développeur de Joomla!1.5

patTemplate est un moteur de template basé sur le XML disponible à http://www.php-tools.de.

Le but d’un Moteur de Template est de séparer le traitement des données de l’application (les articles de Joomla! dans notre cas) de la présentation de ces données.

Les avantages d’utiliser un moteur de template sont nombreux :



Les moteurs template suivent en général un modèle MVC (modèle-vue-contrôleur) qui est bien connu en Java et sous d’autres langages orientées objet. De façon générale, le « modèle » représente les données dans votre base de données, le « contrôleur » représente le code exécutable qui accède aux données et manipule les règles bisness selon son developpement, et la « vue » représente les fichiers qui composent le rendu HTML de l’application.

PatTemplate se connecte au contrôleur (votre application PHP) et fournit une solution complète pour la « vue » de votre application. Il fait ceci par l’intermédiaire d’API PHP et de templates composés la plupart du temps en HTML pur, en balises spéciales XML et de marqueurs {VARIABLE}.

revenir au sommaire du patTemplate
Section suivante : Vue d'ensemble du PatTemplate

Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki