Gestion vues et controllers - tuto création de module magento 3/10
Agence digitale à Lyon, Expert magento, consultant référencement, développement Magento

Gérer les vues et les controllers – (tutoriel 3/10)

Corsons un peu les choses avec l’apparition des blocks et des layouts, cette approche du modèle MVC vous initiera à la puissance mais aussi la compléxité du modèle Magento.

Dans cette 3 ème étape de la création de notre module magento nous allons aborder le triptyque block vue et controller.

Le Block du module

Le block est l’élément de code qui va vous permettre d’intéragir entre votre model et votre template.

Valibus/Gestion/Block/Showblock.php

Le Controller du module

Nous évitons ici l’affichage à l’aide d’un simple echo pour procéder au chargement du layout.

Valibus/Gestion/controllers/IndexController.php

La configuration du module

Valibus/Gestion/etc/config.xml

Le Template d’affichage

frontend/base/default/template/gestion/voir.phtml

Le Layout

frontend/base/default/layout/gestion.xml

Quelques explications

Maintenant que nous avons mis à jour notre code quelques explications s’imposent…

Tout d’abord, le contenu que nous avons généré ne s’affiche plus dans une page blanche, ceci grâce au layout qui lui indique de se placer dans l’emplacement content. Vous trouverez d’ailleurs dans le fichier template 3-colums.phtml:

Ce qui nous permet de voir que le l’élément fils ‘content’ est appelé par le template par défaut. vous mettre la ligne en commentaire et votre block disparaîtra.

Prochaine étape: Interaction avec mysql.

Plutôt que d’apprendre par vous même, vous souhaitez faire appel à un professionnel du développement e-commerce sous magento? Découvrez notre service de développeur magento.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Présentation patrick valibus consultant digital et expert en referencement à lyon
Prendre RDV