Page

Organiser les templates Smarty

Les principes pour garder des templates lisibles, réutilisables et bien séparés de la logique applicative.

Retour au chapitre

🗂️ Organiser les templates Smarty

L'intérêt de Smarty apparaît surtout lorsque les templates restent clairs. Si les vues deviennent un mélange de conditions complexes, de variables mal nommées et de responsabilités multiples, le moteur perd sa valeur. Une bonne organisation consiste à découper les templates par zones fonctionnelles, à réutiliser des blocs communs et à garder une logique d'affichage simple.

## Bonnes pratiques utiles

  • nommer les vues clairement
  • factoriser les morceaux récurrents
  • limiter la logique lourde côté template
  • documenter les variables attendues

📌 En résumé

Un template Smarty doit rester un support d'affichage. Plus il ressemble à du code métier, plus la maintenance se dégrade.