联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
这种循环里面怎么判断循环的主栏目有没有子栏目呢
类型:迅睿CMS 更新时间:2021-03-29 17:57:11 循环 栏目 module category
{category module=share pid=0 return=c1}

<li> <a href="{$c1.url}" >{$c1.name}</a>

{/category}


这种循环里面,怎么判断循环的主栏目,有没有子栏目呢?

回帖
  • 迅睿框架技术-田聪明
    #1楼    迅睿框架技术-田聪明
    2021-03-29 13:15:26
    Chrome 0
    这个pid=0表示循环顶级栏目,不循环子栏目
  • 志伟
    #2楼    志伟
    2021-03-29 13:18:35
    Chrome 0
    迅睿框架技术-田聪明
    {category module=share pid=0 return=c1} <li> <a href="{$c1.url}" class="" >{$c1.name}</a> <ul > {category module=share pid=$c1.id return=c2} <li><a href="{$c2.url}">{$c2.name}</a></li> {/category} </ul> </li> {/category}是这样的,我就想判断循环的主栏目下,有没有子栏目。
  • 志伟
    #3楼    志伟
    2021-03-29 13:40:29
    Chrome 0
    {if $cat.child}
    当前栏目存在子栏目
    {/if}
    这个方法只能在:category.html,list.html,show.html中用,如果是要栏目循环中判断,应该怎么写呢?
  • 天枫
    #4楼    天枫
    2021-03-29 13:56:39
    Chrome 0
    {category module=share pid=0 return=c1}
        我是父栏目:{$c1.name}<br>
        {if $c1.child}
        存在子栏目
        {category module=share pid=$c1.id return=c2}
            我是{$c1.name}的子栏目:{$c2.name}<br>
        {/category}
        {/if}
    {/category}
    满意答案
  • 优秀人才
    #5楼    优秀人才
    2021-03-29 14:06:27
    Chrome 0
    默认模板的header.html有现成的代码啊
  • 志伟
    #6楼    志伟
    2021-03-29 17:57:11
    Chrome 0
    @天枫:感谢提醒