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?

ecmedia
la source
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é

Format
la source
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

nick kladis
la source