您现在的位置是:首页 > 网站建设网站建设
织梦内页左侧栏目怎么根据页面不同判断栏目?
江湖快报网2023-03-26 03:26:44【网站建设】人已围观
简介有两个问题
1,下面的栏目是不是本栏目的子栏目
2.下面的栏目是不是本栏目的同级栏目(顶级栏目)
第一种解决办法:{dede:channel type ='son' row=' 想要显示的数量用数
有两个问题
1,下面的栏目是不是本栏目的子栏目
2.下面的栏目是不是本栏目的同级栏目(顶级栏目)
第一种解决办法:{dede:channel type ='son' row=' 想要显示的数量用数字 ' }
第二种:这个种就只能用指定栏目ID来完成,操作起来比较麻烦,就不用left.htm当做模板,直接写到当前应用的模板里面,而且每个栏目模板不一样,就可以完成,下面是调用标签
{dede:type typeid='栏目id'} 中间省略 {/dede:type}
如果 还有什么不懂的可以 MMMMMMMM 我。
dedecms 栏目名称获取或用if判断解决
在include/common.func.php的最下方加入:
//获取顶级栏目名
function gettoptypename($id)
{
global $dsql;
$row = $dsql->getone(select typename,topid from `#@__arctype` where id= $id);
if ($row['topid'] == '0')
{
return $row['typename'];
}
else
{
$row1 = $dsql->getone(select typename from `#@__arctype` where id= $row[topid]);
return $row1['typename'];
}
}
在文章页或者栏目列表页调用时,在所要调用栏目名称的位置加上下面这行代码即可实现。
{dede:field name='typeid' function=gettoptypename(@me) /}
在文章页中用下面这个方法来调用
{dede:field name='typeid' function=gettoptypename(@me) /}
DEDECMS栏目列表模板如何判断分类ID调用不同文件?
你是想点进不同的栏目列表页,调用不同的头部是吧,要是这样的话没必要这么做,织梦他会自己识别就像频道页的调用不写id一样,点进不同的栏目他就会显示不同的内容,你的头部导航也可以用标签调用,不写具体id就好,要是因为有图片需要变换,那就更简单了,同样的不写id,从文章里调用就好,他会自己变。
很赞哦! ()
相关文章
随机图文
-
浙江温州龙港镇与灵溪镇都是全国百强镇,为什么苍南经济还是远落后温州别的县?
作为龙港人,我最有发言权,苍南不缺好的企业,不缺生意人,比如水星家纺,熊猫乳业,天信仪表,均瑶集团等。来过苍南的就知道大街小巷都是商家,都是做生意的,这里做生意的氛围很浓。但是现 -
成都网站建设多少钱,有没有标准的价格
这个是没有标准的价格的 要看你所做网站的功能 看你是定制的还是模板的网站 www.caopukj.com -
CMS动态网站建设过程(800以上的)
CMS是Content Management System的缩写,意为“内容管理系统”。 CMS具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。 CMS的功能并不只限于 -
湖北武汉网站建设_设计公司哪家好?
武汉百思汭做的网站性价比还是可以的!价格不会太高,而且都是他们自己独立设计的页面,做网站建议不要太过便宜,到时候推广会很吃力!现在市面上有个人或是公司做网站几天就能完成的