Une importation importante de données fournisseur échoue rarement à un moment commode. Le processus peut s’arrêter après l’enregistrement d’un produit mais avant la consignation de l’avancement, après le téléchargement d’une image mais avant son association, ou après la lecture de la moitié d’un fichier que le fournisseur remplace ensuite.
Lire la suite
Développement PrestaShop et API
Guides techniques pour les développeurs PrestaShop couvrant l’architecture des modules, Admin API, Extra Properties, MCP, la portée des données multiboutique et les imports fiables.
-
Modules multiboutiques PrestaShop 9 : prévenir les fuites de périmètre des donnéesLe bogue multiboutique le plus dangereux est souvent une requête valide à laquelle manque une condition. Elle renvoie un véritable enregistrement, passe les vérifications de type ordinaires et enregistre correctement — dans l’état de la mauvaise boutique. Une installation de développement à boutique unique révèle rarement l’erreur.Lire la suite -
Changements de l’Admin API de PrestaShop 9.2 : contrats des transporteurs et des réponsesUn client API peut cesser de fonctionner même lorsque l’URL qu’il appelle n’a pas changé. Un champ obligatoire peut être décrit plus précisément, une entité absente peut désormais produire un échec explicite, ou un résultat de requête peut passer par un autre chemin interne de correspondance. Ce sont des questions de contrat qui méritent des tests ciblés.Lire la suite -
PrestaShop MCP Server et Ask AI : limites de l’intégrationUne intégration d’IA a deux fonctions distinctes : interpréter ce qu’une personne souhaite et exécuter une opération autorisée dans la boutique. Les réunir derrière une interface de discussion ne supprime pas la frontière entre elles. Les développeurs doivent rendre cette frontière visible dans la conception et dans les preuves issues des tests.Lire la suite -
Créer un champ produit à portée définie avec les propriétés de PrestaShop 9.2Une première intégration utile d’Extra Properties consiste à suivre un champ depuis sa définition jusqu’à toutes les interfaces qui l’utilisent. Cela permet de détecter des problèmes plus importants qu’en enregistrant de nombreux champs d’un seul coup : des valeurs enregistrées dans la mauvaise boutique, affichées au mauvais endroit ou perdues lors d’une opération du cycle de vie du module.Lire la suite -
Extra Properties de PrestaShop 9.2 : choisir le bon modèle de donnéesUn champ supplémentaire est facile à demander et étonnamment difficile à bien définir. Un marchand demande une « référence fournisseur », mais l'agence doit encore savoir si cette référence appartient à un produit, une déclinaison, une commande ou une relation avec un fournisseur. Une mauvaise réponse crée de l'ambiguïté partout où la valeur est réutilisée.Lire la suite -
Comment créer un module PrestaShop 9 : du squelette à la productionLire la suiteCréez un module PrestaShop 9 prêt pour la production avec une structure correcte, des hooks, des services, des contrôleurs Symfony, des mises à niveau de base de données, des commandes CLI, de la sécurité et des tests.
-
API d’administration PrestaShop 9 : guide pratique pour développeursLire la suiteDécouvrez comment fonctionne l’API d’administration PrestaShop 9 avec OAuth2, API Platform 3, CQRS, scopes, Swagger/OpenAPI et ressources API définies par les modules.
Showing 1 to 8 of 8 (1 Pages)