织梦dede_type标签返回{cmspath}怎么解决?站点路径变量返回问题
织梦开启"支持多站点"后,dede:type 标签返回的是 {cmspath} 而不是真实路径。本文用问答对话形式,讲清织梦路径变量返回问题的修复思路。
问: 我的织梦开启多站点后,type 标签返回 {cmspath} 这种变量,不是真实地址,怎么办?
答: 这是因为开启了"支持多站点"选项,开启后附件、栏目连接、列表内容启用绝对网址,所以返回的是路径变量 {cmspath} 而不是解析后的地址。思路是:修改处理逻辑,让它把变量解析成真实站点地址。
问: 具体怎么理解?
答: 思路是:找到相关处理函数,把返回路径的地方做处理——把 {cmspath} 变量替换成真实的站点地址。改完 type 标签就返回完整地址了。
问: 要注意什么?
答: 一是先确认是多站点设置导致的;二是改前备份相关文件;三是改完实测 type 标签返回真实地址。
本文来自博客园,作者:可有仙子迎风立,转载请注明原文链接:https://www.cnblogs.com/xztime/p/22729160

浙公网安备 33010602011771号