dede织梦判断导航栏是否有子栏目

Posted victorlyw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dede织梦判断导航栏是否有子栏目相关的知识,希望对你有一定的参考价值。

以下代码判断导航栏是否含有子栏目

{dede:field name=typeid runphp="yes"}
    global $dsql; $sql = "SELECT id From `dme_arctype` WHERE reid=@me And ishidden<>1 order by sortrank asc limit 0, 100 ";
    $row = $dsql->GetOne($sql);
    $res = is_array($row)?<div class="navCMC-slide"><div class="navCMC-slide-container"><ul class="navCMC-cat2">:‘‘;
    @me=$res;
{/dede:field}

{dede:channel type=sun sanji=1 noself=yes}
    <li class="navCMC-cat2-title col-md-3">
        <a href="[field:typelink/]">[field:typename/]</a>
            <ul>
                {dede:arclist row=3 titlelen=14}
                <li>
                    <a href="{field:arcurl/}">{field:title/}</a>
                </li>
                {/dede:arclist}
            </ul>
    </li>
{/dede:channel}

{dede:field name=typeid runphp="yes"}
    global $dsql; $sql = "SELECT id From `dme_arctype` WHERE reid=@me And ishidden<>1 order by sortrank asc limit 0, 100 ";
    $row = $dsql->GetOne($sql);
    $res=is_array($row)?</ul></div></div>:‘‘;
    @me=$res;
{/dede:field}

{dede:channel type=‘son‘ noself=‘yes‘}关闭无子栏目时取同级栏目

以上是关于dede织梦判断导航栏是否有子栏目的主要内容,如果未能解决你的问题,请参考以下文章

织梦(dedecms)循环调用多级子栏目如二级栏目下三级栏目

织梦如何实现二级栏目导航的仿制

dedecms织梦如何调用指定的多个栏目导航

织梦cms导航高亮显示栏目及首页的方法

织梦列表页怎么以栏目关键词来调用文章

织梦一二级导航菜单被点击顶级栏目高亮(加class)解决方法