php函数里面的树枝模板

Wea*_*nds 2 php symfony twig

我有一个twig模板,我在其中呈现从数据库中获取的一些信息.信息的长度非常大,并且不适合为其提供的空间.我想在我的twig模板中使用php的substr函数.

index.html.twig包含

 <span>{{ patent.description }}</span>
Run Code Online (Sandbox Code Playgroud)

描述很长我想显示整个描述的前80个字符.

在PHP我可以使用

 substr(patent.description,0,80)
Run Code Online (Sandbox Code Playgroud)

任何人都可以指导我如何在我的树枝模板中使用此功能?

Ahm*_*ani 6

切片功能可以做到这一点,

<span>{{ patent.description|slice(0,80) }}</span>
Run Code Online (Sandbox Code Playgroud)

切片过滤器用作数组的array_slice PHP函数和字符串的substr.它被添加到Twig 1.6中.