导航:首页 > 万维百科 > 帝国cms获取子栏目

帝国cms获取子栏目

发布时间:2020-09-02 16:57:02

1、帝国cms如何调用父栏目下所有子栏目中的文章

帝国有分页的标签,父栏目调用本栏目文章直接使用灵动标签调用文章,ID就是父栏目的ID

2、帝国CMS怎样循环调用子栏目的

98、短歌行 曹操

3、帝国cms怎样调用当前栏目下的所有子栏目?

<

4、帝国CMS系统后台应用怎么添加子栏目?

添加子栏目在要非终极栏目下添加的。。
添加完非终极栏目后,再添加栏目 会有一个选项 添加到哪个栏目之后。

5、如何获取当前栏目下面的子栏目 帝国cms

帝国有个标签是循环输出子栏目 [showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp]

6、帝国cms怎么获取列表页当前栏目链接和栏目名称

列表页获取当前栏目链接 :
<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>
列表页获取当前栏目名称 :
[!--class.name--]

7、帝国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}]
<li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" title="<?=$bqr[classname]?>" target="_blank"><?=$bqr[classname]?></a></li>
[/e:loop]

可以实现帝国CMS用灵动标签来实现任意页面调用指定栏目下的所有子栏目。
这段JS是用以实现当前栏目高亮的样式区分,如不需要当前子栏目高亮,可删除这段JS代码。

8、帝国CMS怎样循环调用子栏目的 帝国cms

例子1 指定一个大栏目ID


[e:loop={"select * from [!db.pre!]enewsclass where classid in(1)",10,24,0}]
 <a href="/<?=$bqr[classpath]?>"><?=$bqr[classname]?></a>|<?=$bqr[classid]?>|<?=$bqr[tbname]?>

<ul>
<?php
$ecms_bq_sql1=sys_ReturnEcmsLoopBq("select * from phome_enewsclass where bclassid in($bqr[classid])",10,24,0);
$bqno1=0;
while($bqr1=$empire->fetch($ecms_bq_sql1))
{
        $bqsr1=sys_ReturnEcmsLoopStext($bqr1);
        $bqno++;
        ?>
             <a href="/<?=$bqr1[classpath]?>"><?=$bqr1[classname]?></a>|<?=$bqr1[classid]?>|<?=$bqr1[tbname]?>
                         <ul>
              <?php
                      $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from phome_enewsclass where bclassid in($bqr1[classid])",10,24,0);
                       $bqno2=0;
                        while($bqr2=$empire->fetch($ecms_bq_sql2))
                          {
                               $bqsr2=sys_ReturnEcmsLoopStext($bqr2);
                              $bqno2++;
                                      ?>
                             <a href="/<?=$bqr2[classpath]?>"><?=$bqr2[classname]?></a>|<?=$bqr2[classid]?>|<?=$bqr2[tbname]?>
                       
                                <?php 
                           } 
                             ?>   </ul>
             

<?php
}
?>
                        </ul>
        
[/e:loop]

例子2  调用本栏目下的 且高亮

[e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid = '".$class_r[$GLOBALS[navclassid]][bclassid]."' order by classid",0,24,0}]
<?
$class="";
if($GLOBALS[navclassid]==$bqr[classid])
$class="current";
{
?>
<li class="<?=$class?>">
<?=$bqr[num]?>
<a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self">
<?=$bqr[classname]?>
</a></li>
<?php
}
?>
[/e:loop]

例子三全部调用 且 高亮

[e:loop={'select classid,classname,classpath,wburl from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder limit 9',0,24,0}]
        <li>
<a href="<?php
if(empty($bqr[wburl]))
{
       echo $public_r[newsurl].$bqr[classpath];
} else {
       echo $bqr[wburl];
}
?>" title="<?=$bqr[classname]?>" id="cid<?=$bqr[classid]?>" <?=currentPage($GLOBALS[navclassid],$bqr[classid])?> target="_self"><?=$bqr[classname]?></a></li>
[/e:loop]
    </ul>
  </div>

  <ul class="subnav">
[e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid = '".$class_r[$GLOBALS[navclassid]][bclassid]."' order by classid",0,24,0}]
<?
$class="";
if($GLOBALS[navclassid]==$bqr[classid])
$class="current";
{
?>
<li class="<?=$class?>">
<?=$bqr[num]?>
<a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self">
<?=$bqr[classname]?>
</a></li>
<?php
}
?>
[/e:loop]

与帝国cms获取子栏目相关的知识