Magento : Ajouter des filtres dans la grid des produits d’une catégorie
J’ai récemment fait face aux limites de la gestion des produits des catégories dans l’administration de Magento.
En effet, dans l’onglet « Produits de la catégories » l’ensemble des produits associés sont listés, et il n’est pas possible de filtrer ceux qui ne sont pas visibles en front office ( Produits désactivés, produits non visibles individuellement, ou uniquement dans la recherche )
Pour optimiser cela, nous allons donc rajouter les possibilités suivantes à la grid :
- Filtrer par status ( Actif / Non actif )
- Filtrer par visibilité ( Non visible individuellement, Catalogue … )
Pour faire cela nous allons réaliser un nouveau module.
Je ne détaille pas la création du module ni tout ce qui est générique car cet exemple est le même que pour le cas suivant : https://www.h-hennes.fr/blog/2015/06/29/magento-ajouter-un-attribut-personnalise-a-la-grid-des-produits-via-les-observers/
Le module qui réalise les 2 actions est disponible sur github : https://github.com/nenes25/magento_productGridFilter)
Il serait possible de surcharger directement la grid Mage_Adminhtml_Block_Catalog_Category_Tab_Product pour faire cela, mais magento permets de le faire plus proprement via des Observers.…
Magento : Ajouter des filtres dans la grid des produits d’une catégorie Lire la suite »