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

Créer une requête GraphQL simple pour Magento 2

Comment créer une requête simple GraphQL pour Magento 2 ? Pour commencer, il faut savoir qu’il existe 2 types de requêtes : Query Mutation Chacune de ces 2 requêtes ont un rôle particulier, les requêtes de type Query` permettent de récupérer de la donnée. Tandis que les requêtes de type `Mutation permettent de modifier de... » lire plus

Magento et les fils d’attente

Comment utiliser la file d’attente MySQL ? L’utilisation de la file d’attente MySQL de Magento vous permettra de communiquer de manière asynchrone entre l’expéditeur et le destinataire du message. Voici comment mettre rapidement en place un module de Message Queue MySQL et les opérations en bloc (Bulk Operations). Objectif Développer un module utilisant le Basic... » lire plus

Créer des jeux d’attributs à l’installation d’un module

Tutoriel publié le 16/06/2019.   Objectifs Développer un module permettant de créer des jeux d’attributs à l’installation d’un module. Tutoriel Création du module Créer les fichiers suivants :   etc   module.xml   Setup   InstallData.php   composer.json   README.md   registration.php Insérer le contenu suivant dans le fichier module.xml : <?xml version="1.0"?> Insérer le... » lire plus

Magento 2 : Les extensions utiles

Après avoir installé un module, via la commande Composer, je vous invite à lancer les commandes : bin/magento setup:upgrade && bin/magento setup:di:compile && bin/magento cache:clean. MagePal Reindex Très utile pour ré-indexer depuis l’interface d’administration. composer require magepal/magento2-reindex MagePal Gmail SMTP Pour mieux paramétrer l’envoi des emails. composer require magepal/magento2-gmailsmtpapp Experius Email Catcher Permet d’avoir un... » 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