" />

"景先生毕设|www.jxszl.com

织梦判斷导航二级栏目为空不显示方法

2022-10-29 16:37编辑: www.jxszl.com景先生毕设
用织梦模板建设网站的时候,如果需要调用导航II级栏目,用channerartlist标签就行,但如果该栏目下无II级栏目,就有空的DIV产生.下面是最实用的实现方法.

最新版本的DedeCMS是禁止模板PHP运行的,后台→系统→系统基本参数→其他选项→默认模版引擎禁用标签,将php

 更多精彩就在: 51免费论文网|www.jxszl.com 
去掉即可.

调用以下代码来实现:
{dede:channelartlisttypeid=top}
  • {dede:fieldname=typename/}
    {dede:php}
    $id=$refObj->Fields[id];
    $sql=("SELECT*FROMdede_arctypewherereid=$id");
    $db->SetQuery($sql);
    $db->Execute();
    if($db->GetTotalRow()){
    echo
      ;
      while($row=$db->GetArray()){
      $url=str_replace({cmspath},,($row[typedir]));
      echo"
    • ".($row[typename])."
    • ";
      };
      echo
    ;
    };
    {/dede:php}

  • {/dede:channelartlist}

    需要了解II级栏目高亮请移步织梦II级当前栏目高亮的解决方法

    原文链接:http://www.jxszl.com/biancheng/dedecms/75990.html