Smarty

Smarty est un moteur de template pour le langage PHP. Il est rapide et permet la gestion des caches.

Pour les articles homonymes, voir Smarty (homonymie).

Smarty

Informations
Développé par Monte Ohrt, Messju Mohr
Première version
Dernière version 3.1.39 ()
Dépôt github.com/smarty-php/smarty
Écrit en PHP
Type Moteur de template
Licence GNU LGPL
Site web www.smarty.net

Il facilite la séparation entre la logique applicative et la présentation (d'un point de vue du modèle OSI).

Smarty est le moteur de template de quelques applications Web telles que Prestashop.

Exemple

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="utf-8">
   <title>{$title_text|escape}</title>
</head>

<body> {* This is a little comment that won't be visible in the HTML source *}
{$body_html}
</body> <!-- this is a little comment that will be seen in the HTML source -->
</html>

Voir aussi

Liens externes

  • Portail des logiciels libres
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.