我有这段代码:
{% if currentUrl() == siteUrl('/tag/' ~ tag) %}
{% set pageTitle = tag %}
{% endif %}
当网址为http://example.com/tag/test时
页面标题是:test
但当网址为http://example.com/tag/test test1
时页面标题是:空
我如何解决问题?
谢谢。
答案 0 :(得分:0)
这很难回答,因为您的问题可能与网址编码有关,我们不知道currentUrl()
和siteUrl()
功能。
但是,您可以尝试url_encode
您的代码,以防万一:
{% if currentUrl() == siteUrl('/tag/' ~ tag|url_encode) %}