DEDECMS根据顶级栏目ID调用不同的左侧页面

根据栏目ID调用不同的左侧如ID=1{dede:includefilename="left_1.html"/}ID=2{dede:includefilename="lef... 根据栏目ID调用不同的左侧 如

ID=1 {dede:include filename="left_1.html"/}
ID=2 {dede:include filename="left_2.html"/}
根据顶级栏目的ID {dede:type}[field:topid /]{/dede:type} 可以实现吗?
我这样写的
{dede:type}
{dede:include filename="left_[field:topid /].html"/}
{/dede:type}
可是DEDE不支持这个嵌套
展开
 我来答
织梦者U
2015-08-20 · TA获得超过427个赞
知道小有建树答主
回答量:723
采纳率:0%
帮助的人:755万
展开全部

您好,朋友。跟版网很高兴为您解答:

要实现这种功能的话,这样嵌套是不行的,但是您可以通过这种方法实现:

<script type="text/javascript">
function get_topid(){
document.write("{dede:type}[field:topid /]{/dede:type} ");
}
</script>
调用方法:
{dede:include filename="left_<scripttype="text/javascript">get_topid();</script>.html"/}

希望我的回答能够帮到您!

跟版网-专业织梦模板定制下载站。genban.org
追问
无法在这个位置找到: left_
get_topid();这个没有调出来值
七月在夏天
2015-08-20 · 以人为镜可知得失 以史为镜 可知兴替
七月在夏天
采纳数:55 获赞数:48

向TA提问 私信TA
展开全部
那你要在模板里面做判断
追问
可以详细一点吗?谢谢了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式