ChatGPT批量写原创文章软件

帝国cms判断是否子栏目(帝国cms到底好不好)

帝国cms 列表页 有关循环问题你的条件判断语句 语法不正确。正确的if常用判断语句语法如if(){//code}else{//code}例如本例中?phpif(){?html代码?php}//这是你语法中错误的地方:这个大的反括号不能丢了!!

本文目录一览:

  • 1、帝国cms 列表页 有关循环问题
  • 2、熟悉帝国cms大神,跪求加一句判断,判断父栏目下有没有子栏目,实现输出不同的导航栏样式!
  • 3、帝国cms灵动标签怎么调用某一子栏目
  • 4、帝国CMS父栏目,终极栏目,非终极栏目的区别
  • 5、帝国CMS 如何显示子栏目
  • 6、帝国CMS用PHP或灵动列出所有父栏-子栏-信息(图)

帝国cms 列表页 有关循环问题

你的条件判断语句 语法不正确。

正确的if常用判断语句语法如

if(){

//code

}

else

{

//code

}

例如本例中

?php

if(){

?

html代码

?php

}//这是你语法中错误的地方:这个大的反括号不能丢了!!!

else

{//这里也不能缺了!

?

……

比如你以下这一段代码就有问题

……

if(!$bqr[islast]) //判断是否终极栏目

{

?

lia?=$bqr[classname]?/a

ul class="sub-menu"

?php

else

?

……

else前后不能少了大括号

熟悉帝国cms大神,跪求加一句判断,判断父栏目下有没有子栏目,实现输出不同的导航栏样式!

?php

$bclassid=$GLOBALS[navclassid]; //取得本栏目id

//取得本栏目下的子栏目

$sql = "select sonclass from `[!db.pre!]enewsclass` where bclassid='$bclassid'";

$son = $empire-fetch1($sql);

//如果查询数据库的结果集为空

if(empty($son)){

echo "没有子栏目";

}

?

帝国cms灵动标签怎么调用某一子栏目

[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=1 and showclass=0 order by myorder,classid desc',0,24,0}]

lia href="?=$public_r[newsurl]??=$bqr[classpath]?" title="?=$bqr[classname]?" target="_blank"?=$bqr[classname]?/a/li

[/e:loop]

可以实现帝国CMS用灵动标签来实现任意页面调用指定栏目下的所有子栏目。

这段JS是用以实现当前栏目高亮的样式区分,如不需要当前子栏目高亮,可删除这段JS代码。

帝国cms判断是否子栏目(帝国cms到底好不好)

帝国CMS父栏目,终极栏目,非终极栏目的区别

首先必须要认识这3个栏目的意思

父栏目:

就是通常所说的大栏目,每个父栏目下面可以包含若干个子栏目和终极栏目。父栏目下不可以直接增加信息(文章)。

终极栏目:

指没有子栏目的栏目,只有终极栏目下,才能增加信息(文章)。

非终极栏目:

父栏及其子栏目统称为非终极栏目。

父栏目、终极栏目关系示意图:

父栏目、终极栏目

栏目功能说明

帝国CMS的非终极栏目的页面模式支持以下四种:

1、封面式:页面由多个标签显示出栏目信息,不分页,显示样式由封面模板决定。

2、列表式:信息列表分页显示,显示样式由列表模板决定。会显示所有子栏目下的信息列表。

3、页面内容式:页面同封面式,显示样式由栏目的“页面内容”决定。相对于封面式,页面内容式更独立,对于页面格式不通用的栏目用页面内容式更合适(比如关于我们等单页)。

4、栏目绑定信息:生成的页面为某一信息的内容。方便用发布信息做自定义页面。显示样式由填写的“绑定信息ID”决定。

帝国CMS 如何显示子栏目

可以调用子栏目的id就可以了,或者在栏目下遍历。

你可以重点看一下默认模板的栏目下拉菜单那块。

帝国CMS用PHP或灵动列出所有父栏-子栏-信息(图)

你说的是灵动标签循环所有级别栏目导航把!这个灵动标签实现最方便,我只给你写下调用栏目的灵动标签把,需要什么信息就在select 后面+数据库的字段。

[e:loop={"select classid,classname,islast from {$dbtbpre}enewsclass where bclassid='0' order by myorder,classid ASC limit 11",0,24,0}]

?php

$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址

?

lia href="?=$classurl?" target="_blank"span?=$bqr[classname]?/span/a

?php

if(!$bqr[islast]) //判断是否终极栏目

{

?

    ul

    ?php

    //取得栏目下的子栏目       

    $newsclass=$empire-query("select classid,classname from ".$dbtbpre."enewsclass where bclassid=".$bqr[classid]." order by myorder,classid desc limit 11");

    while($classr=$empire-fetch($newsclass))

    {

        $classrurl=sys_ReturnBqClassname($classr,9); //取得子栏目地址,

        ?

        lia href="?=$classrurl?"?=$classr[classname]?/a/li

    ?php

    }

    ?

    /ul

?php

}

?

/li

[/e:loop]

相关文章