描述
获取页面链接URL,v2.1 或以上版本支持
{:misc::get_url():}
返回一个页面的链接URL,系统会自动切换动、静态URL,如果开启静态功能时返回的是一个静态URL链接,否则返回动态链接URL。所有语言都是使用同样的方法调用,系统会根据当前语言自动切换URL。
相关参数
共有 3 个可选参数,依次为:
1、URL所属类型(string):必要参数,不可缺省。channel返回频道首页链接URL、classify返回栏目列表页URL、content返回内容页URL、tag返回TAG标签页URL、login返回登录页URL、register返回会员注册页URL、links返回友情链接页URL、guestbook返回留言页面URL、feedback返回在线反馈页URL
2、URL所属模块(int):1文章模块、2商品模块、3图集模块、4下载模块。缺省值为1。如果需要的URL不属于以上4大模块(插件页)时可以忽略该参数。
3、URL所属ID(string):相对于第1个参数,如果第1个参数是调用频道页URL,该参数请填写频道ID、如果第1个参数是栏目页URL,该参数请填写栏目ID、如果第1个参数是调用内容页URL,该参数请填写内容ID。多语言时用逗号隔开,系统自动切换,依次为第一种,第二种语言ID ... 如果是调用插件页URL时可以忽略该参数。
调用实例
// 1、调用文章频道页URL,该频道ID为26 {:misc::get_url('channel',1,26):} // 2、调用在线反馈页面URL {:misc::get_url('feedback'):} // 3、当中文站(第1种语言)时调用文章内容ID为26的内页URL,当英文站(第2种语言)时调用文章内容ID为156的内页URL {:misc::get_url('content',1,'26,156'):} // 3、当中文站(第1种语言)时调用商品栏目ID为21的列表页URL,当英文站(第2种语言)时调用商品栏目ID为63列表页URL {:misc::get_url('classify',2,'21,63'):} ......