我有一个类似$article.url|ezurl(,'full')
的网址,但我需要向其传递其他参数(例如。(offset)/2
)。
请注意,我正在使用attribute_view_gui
图片,因此我无法对其进行硬编码。
我尝试创建变量:
{def $url = $article.url|ezurl(,'full')}
然后在那里添加值,但它没用。
我该怎么办?
答案 0 :(得分:2)
您可以在将视图参数传递给ezurl()
模板运算符之前将其添加到URL中。
<a href={concat( $article.url, '/(offset)/2' )|ezurl}>{$article.name|wash}</a>
请注意,默认情况下ezurl
会添加双引号,因此您无需使用<a href="{concat...}">...
如果您想使用$url
变量,则需要告诉ezurl
不要添加这些引号:
{def $url = concat( $article.url, '/(offset)/2' )|ezurl('no')
$name = $article.name}
<a href="{$url}">{$name|wash}</a>
答案 1 :(得分:0)
你也可以使用&#34; owviewparams&#34;用于修改,添加或删除网址视图参数的扩展程序:http://projects.ez.no/owviewparams