Nous allons maintenant passer ร un affichage sur le frontend. C’est ร dire que vos clients verront un rendu visuel liรฉ ร votre module. 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.