我有一個字符串Picture > 1000 words
,它存儲了HTML轉義的Picture > 1000 words
。我需要URL編碼原始字符串得到Picture%20%3E%201000%20words
如何對Twig中的HTML轉義文本進行URL編碼?
我試過不同的過濾器序列,但沒有一個產生所需的結果。
{# title = "Picture > 1000 words" #}
{{ title | url_encode(true) }}
{{ title | raw | url_encode(true) }}
{{ title | url_encode(true) | raw }}
結果在所有3種情況下都是相同的:Picture%20%26gt%3B%201000%20words
。如何避免Twig編碼已經轉義的文本並獲得期望的結果?
';'是必需的html_entity的末尾,所以它應該是'>' – baldrs
@Baldrs tx。拼寫錯誤。 – Websirnik