nerds-and-company / css-to-inline-styles-twig-extension
一个用于将CSS作为内联样式插入标签的Twig扩展
2.0.0
2020-06-11 13:47 UTC
Requires
- php: >=7.2.5
- tijsverkoyen/css-to-inline-styles: ^2.0
- twig/twig: >=3.0
Requires (Dev)
- phpunit/phpunit: ~4.8|~5.4
README
基于Roberto Trunfio在https://github.com/robertotru/ToInlineStyleEmailBundle上的工作
使用了Tijs Verkoyen的https://github.com/tijsverkoyen/CssToInlineStyles
安装
此Twig扩展通过Composer安装。请在项目根目录下运行以下命令
composer require nerds-and-company/css-to-inline-styles-twig-extension
这将把nerds-and-company/css-to-inline-styles-twig-extension作为需求添加到您的项目的composer.json文件中,并将源代码安装到vendor/nerds-and-company/css-to-inline-styles-twig-extension目录下
将扩展添加到Twig_Environment
use NerdsAndCompany\CssToInlineStyles\Twig\InlineCssExtension; use Twig\Environment; $twig = new Environment(...); $twig->addExtension(new InlineCssExtension());
用法
{% inlinecss '/absolute/path/file.css' %}
<tag>Html to be converted</tag>
{% endinlinecss %}