Magexpert : les experts Magento
Demande de devis Magento
22juil/11Off

Fuite de mémoire sur Magento 1.4.1.1

Bonjour,
Une fuite de mémoire existe dans la version de Magento 1.4.1.1. Cela peut avoir plusieurs conséquences sur le serveur et empêcher certaines fonctions de Magento d’être utilisées.

Vous pouvez notamment avoir des problèmes lors de l’export produit ou l’export  (…) Lire la suite

19juil/11Off

Ajouter un attribut à tous les jeux d’attributs

Vous venez de créer un attribut de produit mais votre boutique contient beaucoup de jeux d’attributs et il est fastidieux de l’affecter à tous.

Voici une requête SQL vous permettant de faire cette manipulation en une fois :

INSERT INTO 

 (…) Lire la suite

19mai/11Off

Ajouter une option ne marche pas : bOption is not defined

Quand vous cliquez sur Ajouter une option d’un produit packagé, le javascript plante (bOption is not defined). Cela est du à une erreur dans la traduction française.

Editez le fichier app/locale/fr_FR/Mage_Bundle.csv

Remplacez la ligne

« User Defined Qty », »Quantité définie par l\’utilisateur » (…) Lire la suite

7oct/10Off

Supprimer les balises html des adresses d’envoi de chèques dans les mails et les commandes

Si vous intégrez du code html dans la boite d’information des adresses d’envoi de chèques, il est correctement interprété dans le tunnel de commande mais dans le mail, les balises sont affichées en texte.

Pour résoudre ce problème, éditez le  (…) Lire la suite

30août/10Off

Définir une « tax class » par défaut dans Magento

Comment définir la classe de taxe par défaut pour la création d’un nouveau produit ?
Avantage : vous n’avez plus à renseigner la valeur de « Tax class » lors de la création d’un nouveau produit.

1er étape : Repérer l’id de  (…) Lire la suite

12juil/10Off

Nouveau module Magento : rotation des promotions

Le module « Rotation des promotions » fonctionne avec les taches planifiés de Magento. (cron.php)
Si vous n’avez pas activé les taches planifiées de Magento, vous pouvez les activer en suivant un de ces tutoriels :

29juin/10Off

Supprimer les commandes et clients de test

Voici les requêtes SQL pour supprimer les commandes et clients de test sur un site de dev.

SET FOREIGN_KEY_CHECKS=0;

TRUNCATE `sales_order`;
TRUNCATE `sales_order_datetime`;
TRUNCATE `sales_order_decimal`;
TRUNCATE `sales_order_entity`;
TRUNCATE `sales_order_entity_datetime`;
TRUNCATE `sales_order_entity_decimal`;
TRUNCATE `sales_order_entity_int`;
TRUNCATE `sales_order_entity_text`;
TRUNCATE `sales_order_entity_varchar`;
TRUNCATE `sales_order_int`;
TRUNCATE 

 (…) Lire la suite

23mar/100

Utiliser la traduction en ligne dans Magento

L’outil de traduction en ligne de Magento permet deux choses : traduire les éléments de l’interface (globalement les textes récurrents sur plusieurs pages) ou tout simplement modifier un texte existant.

Vous trouverez ci-dessous les étapes pour utiliser ce système.

19mar/101

Mauvaise génération des images de produits dans Magento

Une petite astuce :
Si jamais, tout à coup, vos images de produits ne sont plus générées correctement sur votre boutique (affichage de l’image par défaut), regardez votre .htaccess :

Si la variable memory_limit est en giga octets (ex :  (…) Lire la suite

1mar/100

Modifier le nombre d’éléments par page dans les grilles de l’admin Magento

La liste du nombre d’éléments affichés dans une même page dans l’admin est fixe :

On peut toutefois modifier cette liste en éditant le fichier app/design/adminhtml/default/default/template/widget/grid.phtml à la ligne 81 :


getCollection()->getPageSize()==20): ?> selected="selected">20
getCollection()->getPageSize()==30): ?> selected="selected">30
getCollection()->getPageSize()==50): ?> selected="selected">50

 (…) Lire la suite