Changer l’ordre des messages
Les messages d’information de Magento peuvent être de 4 types différents : (suite…)
Les messages d’information de Magento peuvent être de 4 types différents : (suite…)
Le module Pickup at Event / Multiple Flatrates est pas mal fait, surtout dans l’idée : il permet de choisir une livraison en magasin, au choix parmi la liste que vous proposerez à vos clients. Seul hic, l’ordre des magasins entrés dans la configuration ne correspond pas à l’ordre finalement affiché au choix par le client.
(suite…)
Par défaut, la plupart des méthodes de paiement (notamment CyberMut et Paypal) ne sont pas disponibles lors de la création d’une commande via le backoffice. Un moyen simple de contourner cette restriction est, pour le module donné, de modifier la valeur de la variable (suite…)
Comment ajouter des contrôles javascript sur les éléments de la configuration de notre module, comme le font certains par exemple en fonction de la sélection d’un dropdown, où des champs apparaissent et disparaissent ? (suite…)
Dans une balise <action> des layouts, nous pouvons utiliser un test conditionnel nous permettant de vérifier la valeur d’un paramètre dans la configuration. Par exemple, le code suivant : (suite…)
Une bonne nouvelle ce matin (en fait, elle date de hier soir ~23h) : la sortie de la 1.4.2.0 en version stable ! Plus d’infos ici : http://www.magentocommerce.com/blog/comments/magento-ce-version-1420-stable-now-available/ ∞
La plupart des images d’un site ne subissent pas de modifications pendant un certain temps, et n’ont donc pas besoin d’être chargées à chaque fois par le navigateur… (suite…)
Pour logger dans des classes qui ne sortent pas leur flux (les contrôleurs par ex.), on peut avoir l’habitude de faire une temporisation de sortie avec ob_start(), les var_dump() qu’il faut et un ob_get_contents() pour ensuite écrire dans un fichier, en donnant son path absolu, etc.. Bref, la galère. (suite…)