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
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
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
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
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
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 :
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
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.
- Premièrement,
(…) Lire la suite
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
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