网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

帝国cms+列表id 帝国cms使用手册

在列表页 如何获取一级栏目ID 帝国cms

获取所有一级栏目ID的方法:

创新互联建站专注于网站建设,为客户提供成都做网站、网站制作、网页设计开发服务,多年建网站服务经验,各类网站都可以开发,成都品牌网站建设,公司官网,公司展示网站,网站设计,建网站费用,建网站多少钱,价格优惠,收费合理。

[e:loop={"select * {$dbtbpre}enewsclass where bclassid = 0 order by myorder",100,24,0}]

栏目名称:?=$bqr[classname]?,栏目ID:?=$bqr[classid]?,栏目模型ID:?=$bqr[modid]?

[/e:loop]

帝国CMS全站文章列表调用标签。

[e:loop={'select * from [!db.pre!]enewsclass as a right join [!db.pre!]ecms_news as b on a.classid=b.classid and a.bclassid='.$topbclassid.'',1,24,0}] []

[/e:loop] 首先,我也好久没有弄过帝国了,很多东西都忘了,凭仅有的记忆和网上搜索,在6.6版本里测试了一下,以上方法是有效的。关于[!--bclass.id--]这个标签,记得外面的[!-- --]这个是输出的意思,相当于echo吧,所以放在标签里怎么都不对了,因为它并不需要在那里输出,其次在[!db.pre!]ecms_news数据表里的classid是本栏目id,比如你顶级栏目2下面有34,35,36,37,新闻表里只能查34,35,36,37栏目的新闻,所以你classid=[!--bclass.id--]这样写就算[!--bclass.id--]没有输出的问题也是不正确的所以我用了联合查询的mysql,同时查栏目表和新闻表,在栏目表查出哪个栏目的父栏目id是2,得出34,35,36,37,然后去新闻表查属于这4个栏目的新闻最上面取得当前栏目的顶级栏目ID是在网上搜的,测试过是对的,它应该比[!--bclass.id--]好吧,记得[!--bclass.id--]好像只是父栏目id,如果有3级栏目是不是就不能获取一级栏目了,我记不太清了,你可以自己测试一下2个变量的区别

帝国cms使用火车头免登录发布模块,无法获取分类列表,见截图!在线等!感谢大家!

检查你免登录接口文件

//获取分类列表

foreach($class_r as $kv)

{

if($kv['modid']=='1') //这个是分类所在的系统模型id,记得修改

{

$cates[]=array('cname'=$kv['classname'],'cid'=$kv['classid'],'pid'=$kv['bclassid']);

}

}

其中 if($kv['modid']=='1')  这个值  跟你使用的列表模板ID是不是能对上号?

模板ID

再不明白,点击我-头-像-

帝国cms技巧:如何修改栏目的ID号

TAG:帝国cms当我们增加了几个栏目之后,又不想要了,想重新增加栏目,这个时候就会出现栏目ID只能递增栏目ID是递增的,不可以改变,但可以清空从零开始,前提是你所有栏目都不要了。


网页标题:帝国cms+列表id 帝国cms使用手册
文章链接:http://bjjierui.cn/article/dddhoop.html

其他资讯