Magento

Billets datant de ma période active sur Magento 1.

  • Magento : Ajouter une colonne dans une grille

    Il existe un certain nombre de méthodes pour ajouter une ou plusieurs colonnes dans une grille du back-office Magento, mais il y en a une qui est moins intrusive que les autres : C'est celle-ci que je souhaites partager.

    En effet, je vois régulièrement passer des billets, sur des blogs spécialisés en développement Magento, qui proposent des solutions souvent très "bourrines", tel qu'un bon gros overlap des familles : On copie le code d'origine et on ajoute sa ou ses colonnes ! C'est certainement le meilleur moyen de provoquer un conflit avec des extensions agissant sur les grilles ou de brider les mises à jour de Magento. Bref, à éviter !

    La solution que je propose n'est pas révolutionnaire : Elle se contente d'exploiter le pattern "event/observer" de Magento.

  • Télécharger manuellement une extension Magento

    Mise à jour du 05/01/2013 : J'ai créé un outil pour ça (in english) : mage.narno.com.

    Je partage ici une petite astuce pour télécharger simplement une extension Magento, sans utiliser le downloader.

    L'idée est d'obtenir le code source d'une extension MagentoConnect, sans l'installer (afin d'étudier son code source par exemple).