十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
没有那个功能的。
成都创新互联主营五华网站建设的网络公司,主营网站建设方案,成都App制作,五华h5小程序设计搭建,五华网站营销推广欢迎五华等地区企业咨询
rss我没用过,网站地图可以把代码发给你
如下说明:
帝国CMS5.1以上版新增了“循环栏目导航标签”是对此标签多父栏目调用的加强,它可以更好的应用于栏目或产品导航及网站地图。
循环栏目导航标签基本语法:
[listshowclass]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/listshowclass]
代码如下:
调用标签为如下:
[listshowclass]'0',15,1,0[/listshowclass]
说明:调用所有一级栏目导航,使用标签模板ID=15的模板,并且显示记录数。上段代码可以放在自定义页面这中
标签模板制作为如下:
页面模板内容
table width="650" align="center" border="0" cellpadding="3" cellspacing="1" bgcolor="ffcc00" tr tdba href="[!--bclassurl--]"[!--bclassname--]/a font color="#666666"(信息数:[!--bnum--])/font/b/td /tr tr td bgcolor="#ffffff"[!--empirenews.listtemp--]!--list.var1--[!--empirenews.listtemp--] /td /tr/table
列表内容模板(list.var)
a href="[!--classurl--]"[!--classname--]/a font color="#666666"(信息数:[!--num--])/fontnbsp;nbsp;nbsp;
效果截图如下。
[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个变量的区别
网页链接
网页链接
你好,上面两个都可以,我这个网站看到的。