Monthjanvier 2017

[Magento 1.9] Customizer les templates d’emails

Via le BO

Source : Customizing Magento email templates par Srikanth AD.

A creuser : via le BO et de le mettre dans un setup update pour en conserver une trace dans Git.

Via le code source

Avec l’extension Yreo Email Override.

  • Override email templates per theme
  • Also override CSV language files
  • Must-have tool for Magento devs

The EmailOverride extension allows Magento developers to create overrides of the email templates stored in app/locale/en_US/template/email in your own Magento custom theme.

[Magento 1.9] Un héritage propre des fichiers SASS dans un thème Custom

Source officielle : Magento 1.9 Responsive Web Design Developer’s Guide > Advanced topics > SASS fallback structure.

Un des soucis majeurs de l’utilisation de SASS est qu’on ne peut pas utiliser de variable dans les chemins d’imports des fichiers *.scss. Ceci reviendrait à devoir, lorsqu’on crée un thème custom, copier l’intégralité des fichiers *.scss du thème parent (y-compris donc ceux qui ne feront l’objet d’aucune surcharge ou ré-écriture). Résultat : énormément de doublons dans les styles chargés en front, puisqu’on récupère l’intégralité des styles du thème parent et ceux du thème enfant.

La solution est d’ajouter la ligne suivante dans le fichier config.rb du thème enfant (ATTENTION: la doc officielle est fausse puisqu’elle recommande de faire la modification dans le fichier config.rb du thème parent !

Si on choisit le thème Rwd et le package Default en tant que fallback :

Les chemins sont relatifs, donc attention à modifier cet exemple en fonction de l’emplacement de votre fichier config.rb (et de votre arbo en général si elle est custom).

Pour plus d’infos, cf la doc officielle donnée en lien plus haut.

[Magento 1.9] Héritage : définir un thème parent

Dans app/design/frontend/nom_du_package/nom_du_theme/etc/theme.xml :

Dans cet exemple, votre thème héritera du thème Default du package Rwd.

[Magento 1.9] Changer l’URL d’accès à l’interface d’administration

Dans app/etc/local.xml, l’URL d’accès au back-office se renseigne ici :

[Ergonomie] Galerie de menus de navigation de sites e-commerce

Target

Lowe’s

Nordstrom

Nordstrom’s Mobile E-Commerce UX : Navigation & Product Browsing · 4 Guidelines · Score: 97.2. “State of the Art” Performance.

Curry’s UK

Saint Maclou

© 2020 FrontEndDeveloper

Theme by Anders NorénUp ↑