twig如何在url中支持带空格的变量?

时间:2015-02-25 16:39:14

标签: twig slim

我有这段代码:

{% if  currentUrl() == siteUrl('/tag/' ~ tag) %}
    {% set pageTitle = tag %}
{% endif %}

当网址为http://example.com/tag/test

页面标题是:test

但当网址为http://example.com/tag/test test1

页面标题是:空

我如何解决问题?

谢谢。

1 个答案:

答案 0 :(得分:0)

这很难回答,因为您的问题可能与网址编码有关,我们不知道currentUrl()siteUrl()功能。

但是,您可以尝试url_encode您的代码,以防万一:

{% if currentUrl() == siteUrl('/tag/' ~ tag|url_encode) %}