html_classes
2.12
的html_classes
功能是在Twig 2.12中添加的。
的html_classes
函数通过有条件地连接类名来返回一个字符串:
1 2 3 4 5
<p类="{{html_classes('a-class', 'another-class', {'error ':对象。错误,'finished':对象。已完成,'pending':对象。未决,})}}">你好吗?p>
请注意
的html_classes
函数的一部分HtmlExtension
默认情况下不安装。先安装:
1
$ composer需要twig/html-extra
然后,在Symfoob娱乐下载ny项目上安装树枝/ extra-bundle
:
1
$ composer需要twig/extra-bundle
否则,在Twig环境中显式添加扩展:
1 2 3 4
使用嫩枝\额外的\超文本标记语言\HtmlExtension;$嫩枝=新\树枝\环境(…);$嫩枝->addExtension (新HtmlExtension ());