使用&hellip在树枝对象中插入省略号字符

时间:2019-02-05 23:32:53

标签: html twig

我正在使用超过x个字符的细枝缩短两个字符串。如果字符串变短,我想添加省略号。我如何做到这一点,而不是使用三个时间段?

{ 
{ title | length > 5 ? title|slice(0,27) ~ &hellip : title }},     
{{dept | length > 5 ? title|slice(0,27) ~ '...' :dept } 
}

编辑:奖金问题:如果标题字符串不为空,我怎么才能添加逗号?

1 个答案:

答案 0 :(得分:1)

HTML代码应为字符串,并且输出不应经过编码,例如:

<h1>
{{ (title | length > 5 ? title|slice(0,5) ~ "&hellip;" : title)|raw }}
</h1>

这个小提琴here

中的一个有效示例