Affichage en frontend - tuto création de module magento 2/10
Agence digitale à Lyon, Expert magento, consultant référencement, développement Magento

Affichage en frontend – (tutoriel 2/10)

La base de l’affichage en frontend, reposer sur la déclaration d’un routers et d’un controller, nous allons créer les notres dans ce tutoriel.

Nous allons maintenant passer à un affichage sur le frontend. C’est à dire que vos clients verront un rendu visuel lié à votre module magento. Frontend par opposition à adminhtml qui correspond au back office. Install le troisième mot clé, moins utilisé correspond lui à l’étape d’installation de magento.

Déclaration du controller

Rien d’exceptionnel pour le moment, mais cette partie du tutoriel va me permettre d’aborder la notion de controller et de routeur.

Tout d’abord, ajoutons dans la balise config du fichier Gestion/etc/config.xml la déclaration du routeur, c’est à dire:

 

Création de l’action du controller

Nous pouvons ensuite ajouter la partie Action. Pour ce faire, créons le fichier Gestion/controllers/IndexController.php contenant :

 

Il contient deux méthodes accessibles par les urls suivantes:
<url de votre site>/gest/index/index
<url de votre site>/gest/index/autre
<url de votre site>/gest/index/ (fonctionne également)

Le premier « index » correspond au nom de notre controller et non pas à la méthode index qui est elle en troisième position. C’est d’ailleur la méthode par défaut. C’est pourquoi la troisième urls est également valide.

Etape suivante : 3 – Vue Controleur

Si vous avez un module précis à réaliser et que vous n’êtes pas à l’aise avec sa réalisation, contactez notre 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