Comment styliser les e-mails transactionnels avec email-inline.css


8

J'utilise Magento 1.9.1. Je souhaite personnaliser mes e-mails transactionnels Magento. Pour ce faire, j'ai dupliqué email-inline.csset email-non-inline.cssdu package de base dans mon package personnalisé (dans ce chemin: \ skin \ frontend \ mypackage \ default \ css).

J'ai apporté les modifications nécessaires et j'ai téléchargé le CSS mis à jour mais les e-mails arrivent avec le même design qu'avant, comme si le système n'était pas au courant de mon CSS personnalisé.

Que dois-je faire?


Quels fichiers avez-vous copiés où?
Fabian Blechschmidt

Avez-vous corrigé cela? J'ai ce même problème.
nano

Réponses:


3

Voici une chose que vous pourriez essayer.

REMARQUE: cela ne fonctionnera que pour les modèles de courrier électronique qui incluent l'utilisation de la {{var non_inline_styles}}variable.

  1. Créez un fichier appelé email-custom.csset ajoutez toutes les personnalisations <CSS>dont vous avez besoin
  2. Téléchargez ce fichier sur skin/frontend/YOURPACKAGE/YOURTHEME/css/
  3. Dans votre panneau d'administration, allez dans Système > Configuration > Général > Conception > Emails transactionnels et ajoutez le email-custom.cssfichier au Non-inline CSS File(s)champ comme dans l'image ci-dessous (en utilisant des virgules pour séparer les fichiers)
  4. Enregistrer la configuration et vider tout le cache

Magento Transactional Email CSS personnalisé


2

Ce que j'ai fait, j'ai ajouté {{var non_inline_styles}} sur le contenu du modèle, puis j'ai ajouté tous mes styles sur les styles de modèle.entrez la description de l'image ici


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.