1
我想显示变量的原始值,如果这个变量是空的,则应该显示默认值N/A
。添加默认过滤器显然“禁用”过滤器原始
下面的代码不能正常工作,但它表明即使是html标签
{% set my_var = '<b>hello world!!</b>' %}
{{ my_var | default('N/A') | nl2br | raw }}
奇怪,因为这可能看起来,下面的代码工作,知道我只是删除了default
过滤
{% set my_var = '<b>hello world!!</b>' %}
{{ my_var | nl2br | raw }}
发生了什么事?
我已经试过了,很明显,它并没有为我工作...它为你工作? – smarber
@smarber我编辑我的答案,它适用于我:) – DOZ
Thx,所以我认为这是所有关于过滤器的位置... – smarber