twig
2016-01-24 70 views 0 likes 
0

請看下面的代碼:追加原始HTML變量

{% set main="hello" %} 
{% set if=1 %} 
{% set id=123 %} 
{% set extra=456 %} 
{{ main~if?" <a href='ku?cf="~id~"&amp;ff="~extra~"'>xxx</a>"|raw }} 

我的願望是呈現以下HTML:

hello <a href='ku?cf=123&amp;ff=456'>xxx</a> 

如果if爲零,則呈現以下HTML:

hello 

這是如何完成的?

回答

0

看起來raw必須應用於整個附加變量,而不僅僅是需要轉義的變量部分。

{{ (main~(if?" <a href='ku?cf="~id~"&amp;ff="~extra~"'>xxx</a>"))|raw }} 
相關問題