saskoh / conaktiv-emogrify
将Emogrifier插件集成到SilverStripe中。
0.3.2
2021-04-07 10:37 UTC
Requires
- saskoh/conaktiv-emogrifyplugin: ^0.3.2
- silverstripe/assets: ^1.1
- silverstripe/framework: ^4.1
Requires (Dev)
- phpunit/phpunit: ^5.7
- squizlabs/php_codesniffer: ^3
README
轻松将Emogrifier集成到SilverStripe,并自动内联CSS发送邮件。
安装和需求
- 需要EmogrifierPlugin及其依赖项。
- SilverStripe 4.1+
通过composer安装
composer require saskoh/conaktiv-emogrify
使用方法
该模块已将EmogrifierPlugin
注册为SwiftMailer的插件。默认情况下,它只会获取HTML中的样式(例如,在<style>
标签中)。
要提供自己的CSS文件,请将以下内容添加到您的config.yml
Bummzack\SilverStripeEmogrify\EmogrifierPlugin: css_file: 'mysite/css/email.css'
请注意,如果CSS文件的路径不是绝对路径,则它将被认为是相对于BASE_PATH
的相对路径!