Lister, décrire et commenter depuis l'admin les extensions installées

Lister, décrire et commenter depuis l'admin les extensions installéesAfin de s'y retrouver plus facilement parmi les extensions installées sur une boutique, Magentix propose un module pour établir la liste de toutes les extensions et y associer commentaires et descriptions.

Surcharges, détecter les conflits avec Magento Extension Conflict

Surcharges, détecter les conflits avec Magento Extension ConflictLe recours aux surcharges est parfois inévitable lors du développement d'une nouvelle extension. Il n'est pas rare que deux ou plusieurs modules modifient le comportement d'une même classe du Core. Pour détecter les éventuels conflits la Maison du Logiciel propose une extension extrêmement pratique...

Flat Catalog et performances : des résultats impressionnants

Flat Catalog et performances : des résultats impressionnantsLors de son introduction dans la version 1.3 de Magento, le Flat Catalog fût une véritable révolution : conserver la souplesse du modèle EAV et accroître considérablement les performances par la simplification des requêtes. Un benchmark confirme amplement l'utilité du flat catalog...

Suppression d'une catégorie : prenez garde...

Suppression d'une catégorie : prenez garde...Suite à une petite mésaventure sur un e-commerce Magento en production (1.3.2.2), j'ai pu relever un bug assez important lors de la suppression d'une catégorie à laquelle des produits étaient encore associés... Un petit correctif permet de pallier au problème.

Ajouter des attributs de catégorie personnalisés

Ajouter des attributs de catégorie personnalisésIl peut arriver qu'un e-commerce ait besoin de champs spécifiques relatifs aux catégories (plusieurs images, description courte...). Sous Magento il est aisé d'ajouter des attributs de produit depuis l'interface, mais cela est beaucoup moins évident pour les attributs de catégorie.

Configurer Magento et Google Analytics pour l'analyse statistique de la boutique

Configurer Magento et Google Analytics pour l'analyse statistique de la boutiqueMagento implémente par défaut un module pour Google Analytics : en quelques clics le tracker Analytics est installé, et la bonne nouvelle c'est que le module intègre automatiquement l'API e-commerce d'Analytics.

Stocker et manipuler les ressources distantes avec système de cache

Stocker et manipuler les ressources distantes avec système de cacheStocker l'intégralité des ressources externes (images, flux, scripts...) sur son serveur lorsque cela est possible est une bonne habitude à prendre, facile à mettre en place. A titre d'exemple nous allons voir comment mettre en cache le script Google Analytics sur son propre serveur avec Magento.

Ajouter une nouvelle méthode de paiement

Ajouter une nouvelle méthode de paiementUn petit tutoriel sur l'ajout d'une nouvelle méthode de paiement dans Magento : nous allons mettre en place un module offrant aux clients la possibilité de régler leurs achats par virement bancaire. Ce module peut être dupliqué pour d'autres moyen de paiement...

Ajouter un nouveau formulaire accessible depuis le frontend

Ajouter un nouveau formulaire accessible depuis le frontendIl peut être utile d'intégrer à Magento un formulaire, du même type que le formulaire de contact mais avec champs personnalisés. Cet article explique comment développer un module qui intégrera un nouveau formulaire sur le frontend, avec configuration depuis l'administration et gestion du gabarit e-mail.

Installation d'une extension, ce qu'il faut contrôler en cas de dysfonctionnement

Installation d'une extension, ce qu'il faut contrôler en cas de dysfonctionnementLors de l'installation d'une nouvelle extension, il y a quelques points auxquels il faut prendre garde pour éviter les mauvaises surprises. Si l'extension semble ne pas fonctionner, le mieux reste de la décortiquer.