2014-12-12 7 views
0

Я создал несколько автоответчиков Magento, все они выглядят прекрасно, когда просматриваются в админах Transactional. Однако, когда они фактически отправляются клиенту, форматирование отличается от формата предварительного просмотра, размер шрифта и тип варьируются для разных абзацев в письме - это выглядит беспорядок!Где применяется форматирование почтовых писем Magento?

На другом уровне должен быть css или аналогичный, проблема в том, что я не знаю, где и как.

Наш Magento был создан разработчиком, и я не уверен, что были соблюдены лучшие практики.

Может ли кто-нибудь пролить свет, пожалуйста? Спасибо заранее. RobH шаблоны

+0

CSS для транзакционных писем должен идти рядный. Поэтому его следует ссылать либо в файл шаблона, либо через обычный статический блок, который был применен ко всем вашим письмам. – RichTea

+0

Спасибо за ответ. В моем шаблоне нет ссылки, поэтому он должен применяться как статический блок. Моя проблема, как Magento newby, заключается в том, как определить, где находится этот блок и как он применяется. Приветствия H – Sparko

ответ

0

Email будет app/locale/en_US/template/email/

Вы можете настроить их из внутреннего интерфейса системы-> транзакционных сообщений электронной почты,

Эти ссылки могут быть полезны для вас:

http://www.webspeaks.in/2011/06/customize-new-order-email-template-in.html

https://www.yireo.com/tutorials/magento/magento-theming/1670-customizing-magento-email-templates

http://www.demacmedia.com/magento-commerce/customizing-magento-transactional-emails/

http://www.gemgento.com/blog/customizing-magento-order-emails

Читать комментарии, а также.

Приветствие :-)

+0

Привет и спасибо за ваш вклад.У меня нет проблем с редактированием шаблонов электронной почты, проблема заключается в стиле css или какой-либо другой программе, определяющей, какой шрифт используется в электронной почте. Я явно указал семейство шрифтов, размер и т. Д. Для каждого абзаца моего письма, и он по-прежнему полностью игнорирует мой html и делает его бесполезным. Привет, Х! – Sparko

-1

Ok, я тупо игнорировал деталь «Шаблон стилей», он был пуст для шаблонов, которые были отображающими действительно плохо. Теперь я включил базовый

body,td { color:#2f2f2f; font:12px/1.35em Verdana, Arial, Helvetica, sans-serif; } 

информацию о том, что остальные шаблоны используются для использования. Это лучше, но все же не так, как я этого хочу.

Может ли кто-нибудь сообщить, где можно изменить этот стиль по умолчанию, чтобы уменьшить размер шрифта, пожалуйста? Я до сих пор не понимаю, что происходит: - \

+1

Пожалуйста, используйте ссылку для редактирования по вашему вопросу, чтобы добавить дополнительную информацию. Кнопка «Ответ на сообщение» должна использоваться только для полных ответов на вопрос. Если у вас есть новый вопрос, пожалуйста, спросите его, нажав кнопку «Спросить вопрос». Включите ссылку на этот вопрос, если это поможет обеспечить контекст. – fredtantini

0

Теперь я исправил проблему, разместив ее здесь, если она поможет другим разочарованным любителям (например, мне!).

Системные шаблоны, как правило, имеют дополнительный «в теге h1», это заставляло тэг h1 применяться ко всему тексту тела при создании пользовательских транзакционных писем. См. Среднюю часть приведенного ниже кода, 11px 0 ; "

h1 style =" font-size: 22px; начертание шрифта: нормальный; высота строки: 22px; Маржа: 0 0 11px 0; ""> Здравствуйте, {{htmlescape вар = $ order.getCustomerName()}}/h1

Приветствия H