Я использую Magento 1.9.1. Я хочу настроить свои транзакционные электронные письма Magento. Для этого я продублировал email-inline.css
и email-non-inline.css
из базового пакета в свой настроенный пакет (по этому пути: \ skin \ frontend \ mypackage \ default \ css).
Я внес необходимые изменения и загрузил обновленный css, но письма приходят с тем же дизайном, что и раньше, как если бы система не знала о моем собственном css.
Что мне нужно сделать?
Ответы:
Вот одна вещь, которую вы можете попробовать.
email-custom.css
и добавьте все<CSS>
нужные вам кастомыskin/frontend/YOURPACKAGE/YOURTHEME/css/
email-custom.css
файл вNon-inline CSS File(s)
поле, как показано на рисунке ниже (используйте запятые для разделения файлов)источник
Я добавил {{var non_inline_styles}} к содержимому шаблона, а затем добавил все свои стили к стилям шаблона.
источник
https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/templates/template-email.html
обратитесь к этому как для не встроенного, так и для встроенного CSS для мобильных шаблонов.
источник