Posts Tagged ‘magento’

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 […]

Pas de 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 : Ajouter un block dans une page via les observers

Voyons ensemble aujourd’hui comment ajouter un block de contenu dans une page magento via les observers. Pour l’exemple on va se baser sur la problématique suivante : Je souhaite afficher un message particulier sur la page du panier pour les clients qui ne sont pas connectés. Le contenu du message doit être gérable dans le […]

Pas de commentaires

Magento : Surcharger config.xml ou system.xml

Le système d’override de Magento est très puissant et relativement facile à mettre en place pour les Blocks , Helper et modèles. En effet ( même si ce n’est pas la méthode recommandée) , il est possible de copier le fichier à surcharger de son arborescence initiale vers le codePool local, et d’y réaliser directement […]

Pas de commentaires
Magento certified developper
Modules Prestashop
Compte Github