Twig Join,显示0值

时间:2017-03-30 12:40:01

标签: twig

我有一个整数数组,我正在使用twig模板中的连接进行渲染。但是,如果该值为零,则不显示。想知道是否有办法轻松解决这个问题?

由于

<b>Snow Last 24 Hours:</b> {{ report.snowLast24Hours|join(' - ') }} in

2 个答案:

答案 0 :(得分:1)

您可以尝试此操作(使用joinreplace):

{{ (snowLast24Hours|join()|replace({'0':''}) is empty) ? '' : snowLast24Hours|join(' - ') }}

jointrim

{{ (snowLast24Hours|join()|trim('0') is empty) ? '' : snowLast24Hours|join(' - ') }}

答案 1 :(得分:0)

这些建议的解决方案似乎都没有用,而且&#39; 0&#39;价值不断被剥夺。我通过打印每个单独的值而不是使用join来解决这个问题。

即。

{{ snow.min }} - {{ snow.max }}