我有代码:
{% set pageTitle = siteUrl('/search?keyword=' ~ query %}
返回测试test1
{% set pageTitle = siteUrl('/search?keyword=' ~ query|url_encode) %}
返回测试%20test1
{% set pageTitle = siteUrl('/search?keyword=' ~ query|url_encode(true)) %}
返回测试%20test1
我如何返回test + test1?
谢谢。
答案 0 :(得分:0)
尝试replace
过滤器(Twig replace documentation)。
{% set pageTitle = siteUrl('/search?keyword=' ~ query|url_encode|replace({'%20': '+'})) %}