Catégories
Magento PHP

Magento Flat Catalog vs EAV : Les erreurs à ne pas faire!

Magento se base sur un modèle de données EAV pour la gestion de certaines données (catégories et produits il me semble). Un modèle EAV pour les nouveaux, c’est un modèle de base qui décomposent chaque objet en Entités, Attributs et valeurs (lire l’article précédent : MAGENTO : MODÈLE EAV – ENTITY ATTRIBUTES VALUES). Un gros […]

Catégories
Base de données Magento PHP

Magento : Modèle EAV – Entity Attributes Values

Nous entendons beaucoup de gens sur internet se plaindre du modèle EAV de Magento. Avant de pouvoir Juger, il faut le comprendre. Je vais donc essayer de vous le montrer d’un point de vue « neutre ».

Catégories
Magento PHP

Snippet – Magento : Charger un produit par son SKU

Le plus simple pour charger un produit par son SKU est de charger le produit par un Attribut nommé (loadByAttribute).

Catégories
Magento PHP

Magento : Ajouter ses champs dans le menu Système / Configuration

Ce petit tutoriel va vous apprendre à facilement ajouter dans le backoffice de Magento des options de configuration, que vous pourrez ensuite utiliser dans vos modules / templates. Ces options sont très pratiques, car elle fonctionnent en accord avec le principe des sites / boutique / vues, donc aucun code n’est nécessaire pour gerer des […]

Catégories
Magento PHP

Magento API : Sélectionner des produits par n’importe quel attribut, même custom.

Il est très simple dans magento de charger via son API une collection de produits, en basant notre recherche sur la valeur d’un des attributs. Voici le code : Cas concret de cet exemple, j’ai un attribut fournisseur, et je souhaite remettre à zéro les stock de tous ses produits. Je souhaite aussi les rendre […]

Catégories
Magento PHP

Magento : Comment lire les produits qui composent un produit groupé ?

Voici un exemple très simple de la façon dont vous pouvez via l’API de Magento, extraire les produits qui composent un produit groupé.