繁体   English   中英

symfony2树枝html标签

[英]symfony2 twig html tags

我对树枝还很陌生,所以遇到了一些麻烦。 我在Symfony2中将变量传递给我的树枝模板

  <p>{{ var.description|length > 100 ? var.description|slice(0, 100) ~ '...' : var.description }}</p>

此变量包含显示的html标签,因此我将其剥离

  <p>{{ var.description|striptags|length > 100 ? var.description|striptags|slice(0, 100) ~ '...' : var.description|striptags }}</p>

但是,然后链接和功能不起作用。 有没有一种方法可以仅以函数方式从变量输出html?

如果要将描述的前100个字符呈现为html,请使用以下代码:

<p>{{ var.description|length > 100 ? var.description|raw|slice(0, 100) ~ '...' : var.description }}</p>

使用原始过滤器将允许呈现html标签。 http://twig.sensiolabs.org/doc/filters/raw.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM