帝国CMS父级栏目id,帝国CMS栏目分类

分类:建站教程 帝国cms教程 时间:2025-10-23 09:22 浏览:0 评论:0
0

当前目录列表:

  • 1、求助怎么调用一级栏目名和链接 帝国CMS
  • 2、帝国CMS技巧:如何修改栏目的ID号
  • 3、帝国CMS如何调出指定栏目的id
  • 4、帝国CMS怎么用万能标签调用父栏目下所有文章?
  • 求助怎么调用一级栏目名和链接 帝国CMS

    1、调用栏目名称: ?=$class_r[栏目ID]['classname']?

    示例:?=$class_r[1]['classname']? ,在这种情况下,就可以正常显示栏目id为1的栏目名称。

    2、

    调用栏目链接: ?=$class_r[栏目ID]['classpath']?

    特别说明:因为调用的时候,后台会没有“/”,你可以这样写:"?=$class_r[1]['classpath']?/ "

    ,如此一来,后台就能正常显示一个斜杠了。

    3、调用指定id的栏目别名: ?=$class_r[栏目ID]['bname']?

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

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

    帝国cms父级栏目id,帝国cms栏目分类

    帝国CMS如何调出指定栏目的id

    2加个引号试试,[listshowclass]‘2’,14,0,0[/listshowclass]

    或者把2下面子栏目的id一个个列出来,用逗号隔开

    帝国CMS怎么用万能标签调用父栏目下所有文章?

    ?php

    $fcr=explode,'|',$class_r[$GLOBALS[navclassid]][featherclass];

    $topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得当前栏目的顶级栏目ID

    //echo $topbclassid;

    ?

    [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}]

    [?=$bqno?]a href="?=$bqsr[titleurl]?" target="_blank"?=$bqr[title]?/abr /

    [/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个变量的区别

    1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
    2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
    3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
    4. 建站教程 > 帝国CMS父级栏目id,帝国CMS栏目分类

    用户评论