inky_to_html
¶
这个 inky_to_html
过滤器处理 inky email template :
1 2 3 4 5 6 | {% apply inky_to_html %}
<row>
<columns large="6"></columns>
<columns large="6"></columns>
</row>
{% endapply %}
|
也可以对包含的文件使用筛选器:
1 | {{ include('some_template.inky.twig')|inky_to_html }}
|
注解
这个 inky_to_html
过滤器是 InkyExtension
默认情况下不安装。先安装:
1 | $ composer require twig/inky-extra
|
然后,在symfony项目上,安装 twig/extra-bundle
:
1 | $ composer require twig/extra-bundle
|
否则,请在Twig环境中显式添加扩展::
use Twig\Extra\Inky\InkyExtension;
$twig = new \Twig\Environment(...);
$twig->addExtension(new InkyExtension());