我有一个 Twig 模板,在其中渲染从数据库中获取的一些信息。该信息的长度相当大,无法容纳在为其提供的空间中。我想在我的 twig 模板中使用 php 的 substr 函数。
index.html.twig 包含
<span>{{ patent.description }}</span>
描述很长,我想显示整个描述的前 80 个字符。
在 php 中我可以使用
substr(patent.description,0,80)
任何人都可以指导我如何在我的 Twig 模板中使用此功能吗?
请您参考如下方法:
切片函数执行此操作,
<span>{{ patent.description|slice(0,80) }}</span>
切片过滤器的作用相当于数组的 array_slice PHP 函数和字符串的 substr。 它是在 Twig 1.6 中添加的。