首页

源码搜藏网

首页 > 开发教程 > dede教程 >

dede栏目调用判断是否有子栏目

创建时间:2015-12-07 17:14  

dede栏目调用判断是否有子栏目
{dede:field name=typeid runphp="yes"} 
                        global $dsql; 
                        $sql = "SELECT id From `dede_arctype` WHERE reid='@me' And ishidden<>1 order by sortrank asc limit 0, 100 ";  
                        $row = $dsql->GetOne($sql);       
                        @me=is_array($row)'有子栏目':'无子栏目'; 
                    {/dede:field} 

完整实例

 <ul class="am-menu-nav am-avg-sm-1">
                    {dede:channelartlist typeid='top'} 
                    {dede:field name=typeid runphp="yes"} 
                        global $dsql; 
                        $sql = "SELECT id From `dede_arctype` WHERE reid='@me' And ishidden<>1 order by sortrank asc limit 0, 100 ";  
                        $row = $dsql->GetOne($sql);       
                        @me=is_array($row)'<li class="am-parent">':'<li class="">'; 
                    {/dede:field} 
                        <a href="{dede:field name='typeurl'/}" class="">{dede:field name='typename'/}</a>
                        {dede:channel type='son' row=1}<ul class="am-menu-sub am-collapse  am-avg-sm-2 ">{/dede:channel}
                        {dede:channel type='son' reid=typeid}
                   <li class=""><a href="[field:typelink/]" class="">[field:typename/]</a></li>
                        {/dede:channel}
                        {dede:channel type='son' row=1}</ul>{/dede:channel} 
                    </li>
                    {/dede:channelartlist}  
                </ul> 

上一篇: dede如何用sql语句统计栏目的文章数,条数等
下一篇:去掉dede织梦position当前位置最后一个箭头的方法

相关内容

热门推荐