Magento

Création d'un module sous Magento 2 - Partie 6 - Les événements

Qu'est-ce qu'un événement ? Comment doivent-ils être mis en place dans un module ? C'est ce que nous allons voir dans cette nouvelle partie. Dans un premier temps nous allons créer un observer récupérant un événement déjà existant, puis, par la suite, nous allons créer notre propre événement.

Création d'un module sous Magento 2 - Partie 5 - Le Grid

Le Grid dans Magento est un système (presque) tout fait permettant d'afficher la liste des données contenues dans la base de données. Il permet aussi de mettre en place des formulaires d'ajout ou de modification de données, ainsi qu'un système de suppression. Pour notre exemple, nous allons créer un Grid pour lister nos commerciaux.

Création d'un module sous Magento 2 - Partie 4 - Backoffice

L'objectif de cette partie est d'ajouter un nouveau lien dans le menu du backoffice, et de créer une nouvelle page, qui sera utilisée par la suite pour gérer nos commerciaux. Nous allons aussi contrôler l'accès de cette nouvelle page afin de pouvoir définir quels sont les utilisateurs qui vont pouvoir y accéder. Cette partie va être assez simple, en attendant la prochaine qui sera beaucoup plus complexe.

Création d'un module sous Magento 2 - Partie 3 - Utilisation des modèles

Une fois votre modèle créé, il va falloir l'utiliser. L'objectif ici est d'apprendre à utiliser notre nouveau modèle en créant une liste de commerciaux, avec un système d'ajout, d'édition et de suppression. Nous allons donc reprendre le contrôleur que nous avons créé lors d'une partie précédente, et dans un premier temps, lister nos commerciaux. On ne verra ici que les traitements basiques. Pour des requêtes plus élaborées, d'autres articles seront certainement postés par la suite.

Création d'un module sous Magento 2 - Partie 2 - Les modèles

Dans cette seconde partie, nous allons traiter des modèles. C'est une partie relativement simple, puisque les développeurs de Magento 2 ont fait en sorte de nous simplifier la vie au maximum. Dans un premier temps, nous allons créer une nouvelle table dans la base de données (sans aucune requête MySQL ! ), puis nous allons créer notre modèle et l'utiliser pour récupérer, et modifier des données.

Création d'un module sous Magento 2 - Partie 1 - Les bases

Avec la sortie de Magento 2, la structure des modules a changé. Dans cette première partie, nous allons donc voir où se situent les répertoires et fichiers des modules, et nous allons créer notre premier module sous Magento 2. Bien évidemment, on ne va pas faire quelque chose de complexe ici, nous verrons ça par la suite. Pour le moment notre nouveau module va nous afficher une page contenant une simple chaîne de caractères.

Créer un module sous Magento - Partie 9 - Les événements

Qu'est-ce qu'un événement ? Comment doivent-ils être mis en place dans un module ? C'est ce que nous allons voir dans cette partie 9. Dans un premier temps nous allons créer un observer récupérant un événement déjà existant, puis, par la suite, nous allons créer notre propre événement.

Créer un module sous Magento - Partie 8 - Surcharge

Lors de la création d'un module, il se peut que nous ayons besoin de modifier le coeur de Magento afin de modifier son comportement de base. Nous allons donc voir comment de surcharger un contrôleur, un modèle, un bloc et un helper. Pas besoin de recréer un nouveau module (à moins que vous y teniez), les exemples que nous allons voir seront intégré dans notre module Ns_Thorleif.

Créer un module sous Magento - Partie 7 - Administration avancée

Lister des données enregistrées en base dans le backoffice, c'est bien. Mais il existe des outils tout faits (ou presque) dans Magento. L'objectif de cette partie 7 sera de comprendre ces outils, et de savoir les utiliser pour qu'au final on puisse avoir une liste de nos données, ainsi que des formulaires de création, mise à jour et suppression de ces données.

Pages