Posts Tagged ‘magento’

Magento : Liste des ressources utilisables dans system.xml

Un petit article rapide d’aide mémoire pour la gestion des fichiers system.xml dans magento 1 . Ces fichiers peuvent utiliser souvent les éléments suivants : Source Model Frontend Model Backend Model  Source Model Il doivent être utilisés pour des champs de types « select » ou « multiselect » Ex : <demo_field_source translate="label"> <label>Demo Field source model</label> <frontend_type>select</frontend_type> <!– […]

Pas de commentaires

Magento : Créer une commande via l’api

J’ai récemment eut à créer des commandes Magento via l’api et j’ai rencontré pas mal de difficultés, j’en profite pour condenser l’ensemble du processus dans cet article 🙂 Voici un script qui permettra de créer une commande Magento à partir de l’api Soap de Magento ( à la fois avec la version api V1 et […]

Pas de commentaires

Magento 2 : Commande console pour supprimer les fichiers de logs et les reports

Lors de la phase de développement sous magento 2, les dossiers contenants les fichiers de logs et de reports ont tendance à augmenter rapidement et il devient difficile de s’y retrouver. Il est possible de supprimer facilement le contenu des ces dossiers via l’explorateur de fichier ou via des commandes shell, mais cela peut être […]

Pas de commentaires

Magento : Configurer plusieurs boutiques sur une seule instance

Nativement la plateforme Magento permets de créer plusieurs sites webs totalement différents tout en utilisant le même code et le même dossier sur votre serveur et cela avec des urls différentes ! Il est cependant ensuite nécessaire de réaliser un mapping pour que Magento trouve quelle boutique charger avec quelle url En partant des pré-requis […]

Pas de commentaires

Magento : Gérer les balises meta Robots

Pour optimiser le référencement de votre site Magento, il sera sans doute nécessaire de jouer avec les balises meta robots. Ceci vous permettra de choisir les pages qui devront être indexées et/ou suivies, ainsi que celles qui ne le seront pas. La bonne nouvelle est que ceci est géré nativement dans magento, et que cela […]

2 commentaires

Tester la sécurité de votre site magento avec MageReport

Les sites e-commerces basés sur des plateformes open-sources seront inévitablement soumis tôt ou tard à l’apparition de failles de sécurité. C’est pourquoi il est important de bien tenir son site à jour et d’appliquer dès que possible les patchs de sécurité. Pour évaluer les risques de votre site e-commerce magento, il existe un outil très […]

Pas de commentaires

Magento : Personnaliser le template utilisé par la fonction getPriceHtml

Dans magento la gestion de l’affichage des prix est gérée via la fonction getPriceHtml. Celle-ci est en général appelée de la manière suivante <?php echo $this->getPriceHtml($_product, true) ?><?php echo $this->getPriceHtml($_product, true) ?> Elle est utilisée entre autre dans les templates suivants : catalog/product/list.phtml catalog/product/compare/list.phtml checkout/cart/crossell.phtml Cette fonction peut être appelée par tous les blocks qui […]

Pas de commentaires

Optimisation des performances Magento : configuration des sessions et du cache

Afin d’optimiser les performances de notre site magento, nous allons mettre en place les optimisations suivantes : stockage des sessions dans memcache stockage du cache dans redis Cette solution  est modulable et applicable à une configuration multi-serveurs.( En centralisant les sessions sur un serveur spécifique, dans ce cas il suffit de replacer l’ip 127.0.0.1, par […]

Pas de commentaires

Magento : Mauvais calcul des frais de ports dans le checkout

Note : Cet article s’applique uniquement aux versions de Magento inférieures à la 1.6 Sur une version 1.5 de Magento j’ai été confronté au comportement d’erreur suivant : Pour un panier comportant un bon de réduction. Les frais de ports devant être offerts à partir de X euros. les frais de ports n’étaient pas calculés […]

Pas de commentaires

Magento : Créer un format d’adresse particulier

L’affichage des adresses dans magento est via gérée des formats configurables. Les formats par défaut sont visibles depuis la configuration dans « système/configuration/clients/configuration/adresses/ »   Cependant il est également possible de créer facilement vos propres formats d’adresses. Pour cela il suffit de suivre les éléments suivants lors de la création de votre module. Pour notre exemple je […]

Pas de commentaires


Magento certified developper
Modules Prestashop
Compte Github