Le modèle MVC
MVC
Le modèle MVC : séparation du Modèle de données, et la Vue utilisateur et du Controle des évènements
Layouts
- Magento rajoute une partie Layout qui structure la Vue. Cet élément est très important est représente le fondement de toute la structure d'affichage de Magento.
- Un template peut donc être utilisé par plusieurs blocs différents, la sortie HTML a le même design, mais les données ne sont chargées de la même façon.
- Les layouts permettent d'ajouter des blocs, d'en enlever, déplacer, ajouter des élements dans un bloc, ajouter des fichiers CSS / JS, modifier les class du <body>, gérer la pagination, etc.
Comprendre l'affichage d'une page sous Magento
