Ich benutze Magento 1.9.1. Ich möchte meine Magento-Transaktions-E-Mails anpassen. Um dies zu tun, ich dupliziert email-inline.css
und email-non-inline.css
von der Basis - Paket in mein individuelles Paket (in diesem Pfad: \ Haut \ Frontend \ mypackage \ default \ CSS).
Ich habe die erforderlichen Änderungen vorgenommen und das aktualisierte CSS hochgeladen, aber die E-Mails kommen mit demselben Design wie zuvor an, als ob das System mein benutzerdefiniertes CSS nicht kennen würde.
Was muss ich tun?
Antworten:
Hier ist eine Sache, die Sie versuchen könnten.
email-custom.css
und fügen Sie alle benutzerdefinierten Elemente hinzu<CSS>
, die Sie benötigenskin/frontend/YOURPACKAGE/YOURTHEME/css/
email-custom.css
DateiNon-inline CSS File(s)
wie in der Abbildung unten in das Feld ein (verwenden Sie Kommas, um Dateien zu trennen).quelle
Ich habe {{var non_inline_styles}} zum Vorlageninhalt hinzugefügt und dann alle meine Stile zu den Vorlagenstilen hinzugefügt.
quelle
https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/templates/template-email.html
Dies gilt sowohl für Nicht-Inline- als auch für Inline-CSS für mobile Vorlagen.
quelle