Preguntas etiquetadas con email-templates

indica una pregunta sobre las plantillas de correo electrónico de Magento

1
Depende y si / si no en los correos electrónicos de transacciones en Magento 1
estamos investigando algunos controles en nuestros correos electrónicos o boletines informativos transaccionales y estamos mirando http://merch.docs.magento.com/ce/user_guide/store-operations/email-transactional.html donde encontramos el código a continuación. Mi pregunta: ¿podemos usar este DEPEND o IF para verificar la existencia o el vacío de una variable? Algo como {{if customer.getFirstname()}} {{var customer.firstname}} {{else} {{var customer.name}} {{/if}} …

4
Cómo crear un encabezado de correo electrónico personalizado
Veo en el correo electrónico transaccional Nueva plantilla de pedido, existe esta etiqueta que llama al archivo html de encabezado que está en app/locale/en_US/template/email/html {{template config_path="design/email/header"}} Deseo crear un nuevo encabezado, así que creé un nuevo archivo app/local/en_US/template/email/html/header2.htmly uso el código {{template config_path="design/email/header2"}} Pero no funciona. Con este código, no …

2
Correo electrónico transaccional: cómo plantilla 'sales_email_order_items' (o cómo anular la plantilla adminhtml)
En el código de correo electrónico transaccional, veo esto: {{layout handle="sales_email_order_items" order=$order}} {{var items_html}} Lo cual, creo, se refiere a este archivo de plantilla: /app/design/adminhtml/default/default/template/email/order/items.phtml Intenté crear una nueva carpeta con nuestro tema para evitar sobrescribir los archivos principales: /app/design/our_theme/default/default/template/email/order/items.phtml Pero esto no parece funcionar, ¿hay una manera adecuada de …

3
¿Cómo representar el tipo de datos html en la plantilla de correo electrónico magento2?
Tengo una plantilla de correo electrónico en Magento 2: email-template.html {{template config_path="design/email/header_template"}} {{trans "%body" body=$data.body}} {{template config_path="design/email/footer_template"}} Pero en variable $data.bodyes código html no texto: $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 - Línea de comando - Enviar correo electrónico usando plantillas de bloque - Error: Falta el argumento requerido $ debugHintsPath
Al intentar enviar correos electrónicos en Magento 2 desde la línea de comandos, encontré la excepción a continuación. Mientras usaba la misma clase para enviar correos electrónicos desde un controlador front-end o back-end, funcionaba perfectamente. El problema estaba sucediendo estrictamente usando la interfaz de línea de comando. Excepción: main.CRITICAL: excepción …

3
Plantillas de correo electrónico del administrador
Tengo este extraño problema con los correos electrónicos transaccionales de Magento. Tengo los mismos archivos en mis servidores locales, de desarrollo y producción. Desde Administrador> Sistema> Correos electrónicos transaccionales> Agregar nueva plantilla Selecciono una plantilla del menú desplegable, dejo el local en inglés de EE. UU. Los campos no se …


1
La plantilla de correo electrónico 'custom_mail_template' no está definida
Estoy tratando de enviar correo desde mi módulo personalizado. Para esto he creado el system.xmlarchivo, pero está devolviendo el error. Error: La plantilla de correo electrónico 'custom_mail_template' no está definida. mi código es: <?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" …

2
¿Hay alguna manera de agregar foreach loop en la plantilla de correo electrónico?
Estoy tratando de enviar un correo al cliente después de realizar un pedido. Este correo electrónico incluirá todos los productos de venta cruzada de los productos pedidos. Usé los siguientes enlaces como referencia: enviar correo electrónico utilizando observador de eventos Plantillas de correo electrónico transaccionales avanzadas Todo esta funcionando bien. …

3
Cómo diseñar el correo electrónico transaccional con email-inline.css
Estoy usando Magento 1.9.1. Quiero personalizar mis correos electrónicos transaccionales de Magento. Para hacerlo, dupliqué email-inline.cssy email-non-inline.cssdesde el paquete base en mi paquete personalizado (en esta ruta: \ skin \ frontend \ mypackage \ default \ css). Hice los cambios necesarios y cargué el CSS actualizado, pero los correos electrónicos …


2
¿Cómo depurar una plantilla de correo electrónico?
Estoy trabajando en modificar plantillas de correo electrónico. {themeName}/template/email/order/items/order/default.phtml La plantilla anterior se activa cuando el usuario ( invitado o cliente ) ha realizado el pedido. En la plantilla anterior, hay algunas variables como: $_item = $this->getItem(); $_order = $this->getItem()->getOrder(); si utilizo algún método de depuración como Mage::logo zend_debug::dump, la …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.