Вопросы с тегом «email-templates»

обозначает вопрос о шаблонах электронной почты Magento

1
Зависит и если / еще в транзакции электронной почты в Magento 1
мы расследуем некоторые проверки в наших транзакционных электронных письмах или информационных бюллетенях и просматриваем http://merch.docs.magento.com/ce/user_guide/store-operations/email-transactional.html где мы находим код ниже. Мой вопрос: можем ли мы использовать эту ЗАВИСИМОСТЬ или ЕСЛИ проверить наличие или пустоту переменной? Что-то типа {{if customer.getFirstname()}} {{var customer.firstname}} {{else} {{var customer.name}} {{/if}} Пример по ссылке Depend Condition …

4
Как создать собственный заголовок электронной почты
Я вижу в транзакционной электронной почте Новый шаблон заказа, есть этот тег, который вызывает заголовочный файл HTML, который находится в app/locale/en_US/template/email/html {{template config_path="design/email/header"}} Я хочу создать новый заголовок, поэтому я создал новый файл app/local/en_US/template/email/html/header2.htmlи использовать код {{template config_path="design/email/header2"}} Но это не работает. С этим кодом заголовок не включается в электронное …

2
Транзакционная электронная почта: как создать шаблон 'sales_email_order_items' (или как переопределить шаблон adminhtml)
В коде транзакционной электронной почты я вижу это: {{layout handle="sales_email_order_items" order=$order}} {{var items_html}} Который, я полагаю, относится к этому файлу шаблона: /app/design/adminhtml/default/default/template/email/order/items.phtml Я попытался создать новую папку с нашей темой, чтобы избежать перезаписи основных файлов: /app/design/our_theme/default/default/template/email/order/items.phtml Но это, похоже, не работает, есть ли правильный способ переопределить этот файл без простой …

3
Как сделать тип данных HTML в шаблоне электронной почты magento2?
У меня есть шаблон электронной почты в Magento 2: email-template.html {{template config_path="design/email/header_template"}} {{trans "%body" body=$data.body}} {{template config_path="design/email/footer_template"}} Но в переменной $data.bodyкод html, а не текст: $data.body = ` <table width="100%"> <tr> <td>Name: </td> <td>Join Xanka </td> </tr> <tr> <td>Email: </td> <td>xanka@gmail.com</td> </tr> {{depend Test Send}} <tr> <td>Subject: </td> <td>Test Send</td> …

2
Magento2 - Командная строка - Отправка электронной почты с использованием блочных шаблонов - Ошибка: отсутствует обязательный аргумент $ debugHintsPath
При попытке отправить электронную почту в Magento 2 из командной строки, я столкнулся с исключением ниже. Хотя использование одного и того же класса для отправки писем с внешнего или внутреннего контроллера работало отлично. Проблема строго происходила с использованием интерфейса командной строки. Исключение: main.CRITICAL: исключение «BadMethodCallException» с сообщением «Отсутствует обязательный аргумент …

3
Шаблоны электронной почты от администратора
У меня странная проблема с транзакционными письмами Magento. У меня есть те же файлы на локальных серверах, серверах разработки и производства. От Admin> Система> Транзакционные электронные письма> Добавить новый шаблон Я выбираю шаблон из выпадающего списка, оставляю локальный английский для США. Поля не заполняются на серверах разработки и производства, но …


1
Шаблон электронной почты 'custom_mail_template' не определен
Я пытаюсь отправить почту с моего пользовательского модуля. Для этого я создал system.xmlфайл, но он возвращает ошибку. Ошибка: Шаблон электронной почты 'custom_mail_template' не определен. мой код: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd"> <system> <tab id="custom" translate="label" sortOrder="1"> <label>custom mail</label> </tab> <section id="custom" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1"> <label>custom mail</label> <tab>custom</tab> …

2
Есть ли способ добавить цикл foreach в шаблон электронной почты?
Я пытаюсь вызвать почту для клиента после того, как он разместит заказ. Это электронное письмо будет содержать информацию обо всех товарах, которые были заказаны. Я использовал следующие ссылки в качестве ссылки: отправить письмо с помощью наблюдателя событий Расширенные шаблоны транзакционной электронной почты Все работает хорошо. Но теперь я сомневаюсь, смогу …

3
Как оформить транзакционную электронную почту с помощью email-inline.css
Я использую Magento 1.9.1. Я хочу настроить свои транзакционные электронные письма Magento. Для этого я продублировал email-inline.cssи email-non-inline.cssиз базового пакета в свой настроенный пакет (по этому пути: \ skin \ frontend \ mypackage \ default \ css). Я внес необходимые изменения и загрузил обновленный css, но письма приходят с тем …

3
Отображать строку в транзакционном электронном письме, если выбран способ оплаты
Я хочу отображать строку только тогда, когда клиент выбирает способ оплаты заказа денежным переводом. Когда клиент выбирает денежный перевод в качестве способа оплаты, я хочу отобразить <li>дополнительную строку в электронном сообщении о транзакции. Если клиент выбирает другой способ оплаты, дополнительный <li>должен быть скрыт. Я пробовал этот код, но это не …

2
Как отладить шаблон электронной почты?
Я работаю над изменением шаблонов электронной почты. {themeName}/template/email/order/items/order/default.phtml Приведенный выше шаблон срабатывает, когда пользователь ( гость или клиент ) разместил заказ. В приведенном выше шаблоне есть некоторые переменные, такие как: $_item = $this->getItem(); $_order = $this->getItem()->getOrder(); если я использую какие-либо методы отладки, такие как Mage::logили zend_debug::dump, страница оформления заказа зависает, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.