此软件包已被废弃且不再维护。未建议替代软件包。
支持Twig模板引擎的MJML模板
v1.6.0
2021-06-17 18:49 UTC
Requires
- php: ^7.2
- ext-json: *
- guzzlehttp/guzzle: ^6.0|^7.0
- symfony/console: ^4.2|^5.0
- symfony/framework-bundle: ^4.2|^5.0
- symfony/process: ^4.2|^5.0
Requires (Dev)
- phpunit/phpunit: ^8.1
- symfony/yaml: ^4.2|^5.0
README
此组件已被弃用和废弃,因为AssoConnect不再使用它。
此Symfony 4组件提供将MJML命令行工具集成到创建响应式电子邮件作为Twig模板的功能。
它需要安装运行在NodeJS上的MJML命令行工具。
它还支持自定义HTML标签,以避免重复使用带有大量选项的长的MJML标签,以确保模板之间的一致性。
可以在模板中使用Twig表达式。
由于将MJML代码编译成HTML代码较慢,此组件遵循以下过程
- 您使用Twig表达式编写MJML模板
- 在缓存预热期间,这些模板被编译成HTML,并且Twig表达式不会被解析
- 您使用编译后的HTML模板与Twig以及您喜欢的电子邮件发送系统中的所有所需变量