Magexpert : les experts Magento
Demande de devis Magento
24mar/101

Récuperer la valeur du groupe de client par défault sur Magento

Voici la manière pour récupérer la valeur du groupe par défaut des nouveaux clients en fonction du store dans Magento :

Mage::getStoreConfig(Mage_Customer_Model_Group::XML_PATH_DEFAULT_ID, $storeId)

Ceci est une petite astuce, mais pourrait bien vous servir dans certain cas ! Cela vous permet  (…) 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.

22mar/10Off

Utiliser le cache de Magento pour vos fonctions trop gourmandes !

Voici une astuce permettant la mise en cache dans Magento de vos résultats de fonction.

Vous venez de développer une super fonction qui fait le café ?

Mais le seul hic, son temps d’exécution plombe les performances du serveur ! (…) Lire la suite

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

8mar/101

Corriger le format des adresses sous Magento

Le format des adresses sous Magento est par défaut au format Américain.

Pour le corriger sous la forme français, il suffit d’insérer dans votre base de donnée cette ligne :

INSERT INTO `directory_country_format` (`country_id`, `type`, `format`) VALUES
('FR', 'html', '{{depend 

 (…) 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