2016-12-14 88 views
0

可以說我有這樣的:嫩枝:如何將過濾器應用到翻譯字符串

{%trans%}html.string{%endtrans%} 

,打印該字符串

這是一些<i> HTML </i>標籤的字符串。

我想申請樹枝過濾striptags獲得此:

這是一些html標籤的字符串。

正如你所看到的,我已經「刪除」了斜體標籤。

所以我需要一種方法來這樣做:

{%trans%}html.string|striptags{%endtrans%} 

顯然,這不是應用過濾器來翻譯字符串的正確方法,所以,我怎麼能這樣做呢?

+2

我從來沒有使用Twig標籤來做到這一點,但是你有沒有特別的理由不使用'{{html.string | trans | striptags}}或'{{'html.string'| trans | striptags}}' ? –

+0

不,我不...我只是忘了這個符號!謝謝! – Aerendir

回答

0
{{"html.string"|trans|striptags}} 

請注意,您始終必須先應用trans過濾器。