kalenjordan/magento-twigmail

Magento 的 Twig 邮件模板。

安装: 49

依赖: 0

建议: 0

安全性: 0

星标: 5

关注者: 1

分支: 0

公开问题: 0

类型:magento-module

dev-master 2013-11-21 17:51 UTC

This package is not auto-updated.

Last update: 2024-09-23 15:00:18 UTC


README

仍然相当实验性,但为 Magento 的 Twig 邮件模板提供基本支持。

安装

将其添加到 composer.json 文件中

"require": {
    "kalenjordan/magento-twigmail": "dev-master",
}

使用方法

然后,在声明模板文件时,只需添加 <renderer>twig</renderer> 节点。

<template>
    <email>
        <clean_twigmail_test_email_template translate="label" module="cleanshare">
            <label>Test Email</label>
            <file>twigmail/test.html.twig</file>
            <type>html</type>
            <renderer>twig</renderer>
        </clean_twigmail_test_email_template>
    </email>
</template>

您还可以通过使 模板内容{# twig #} 开头来启用数据库模板的 Twig 渲染。

测试

您可以通过转到 系统 > 配置 > 系统 > Twig 邮件模板 > 发送测试 来触发测试邮件。

待办事项

  • 尚未完全确定如何最好地允许模板覆盖。应该可以通过覆盖电子邮件模板配置节点来实现,但使用数据库中的事务性电子邮件模板进行覆盖目前尚不可行。

  • 尽管如此,我倾向于在代码库中管理电子邮件副本,因此这对我的优先级不是很高。