L’arborescence d’un module Magento 2

Dans un précédent article, nous avons étudiés les bases d’un module Magento 2. Dans cet article, nous allons expliquer l’arborescence d’un module. Les dossiers et fichiers de base Pour cet article, j’ai cloné le dépôt de mon modèle de base dans le dossier app/code/NicolasBejean/Master. Une fois le dépôt cloné, vous devez avoir l’arborescence suivante :... » lire plus

Les bases d’un module Magento 2

Au sein de Magento, un module vous permet de personnaliser votre boutique en ligne, en ajoutant des fonctionnalités, en modifiant le comportement d’une fonctionnalité existante… Un module est un ensemble de fichiers regroupés dans un dossier. Périmètre d’un module Un module peut être défini pour être utilisé dans le backoffice, frontoffice, les crons, les API... » lire plus

Envoyer des données clients vers une API externe

Objectif Envoyer à une API externe des données géographiques d’un client Pré-requis Pour mettre en place le test, vous devez disposer d’une installation de Magento Tutoriel Le projet Git de cet article est disponible sur Froggit, lien vers le dépôt. Création du module Je vous invite à télécharger le modèle de base pour la création... » lire plus

Magento 2 : Les extensions à désactiver par défaut

Lorsque je déploie une boutique Magento, je désactive quelques modules. Voici la liste répartie par catégories. Après avoir désactivé, je vous invite à lancer les commandes : bin/magento setup:upgrade && bin/magento setup:di:compile && bin/magento cache:clean. Vous êtes libre de laisser actifs ces modules et d’en désactiver d’autres. Magento 2.4.2 Adobe Stock bin/magento module:disable Magento_AdobeIms Magento_AdobeImsApi... » lire plus