迅睿框架 版主:迅睿框架研发组
判断有二级显示二级没二级显示一级正常判断有三级显示三级没三级
类型:迅睿CMS 更新时间:2020-09-16 09:26:24
模板标签里面

  {list action=category module=share pid=0}

  {if $t.child}

  <li><a href="javascript:;"><span>{$t.name}</span><i class="touch-arrow-down"></i></a>

    <ul>

    

    {if $t2.child}

      {list action=category module=share pid=$t.id return=t2}

      <li><a href="javascript:;"><span>{$t2.name}</span></a>

     

      <ul>

      {list action=category module=share pid=$t2.id return=t3}

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

      {/list}

      

    </ul>

      

      </li>

      {/list}

        {/if}

        

         {else}

          {list action=category module=share pid=$t.id return=t2}

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

      {/list}

         

          {/if} 

         

         

    </ul>

  </li>

  {else}

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

  {/if}

  {/list}



判断 有二级 显示二级  没二级 显示一级 正常   判断有三级 显示三级  没三级不显示  这个 不生效呢
模板文件:
URL地址:

回帖
  • #1楼    迅睿框架创始人
    2020-09-16 09:15:57
    Chrome 0

    image
    逻辑错了,思考思考逻辑,一眼就可以看出问题,你自己想想,很简单的逻辑,你搞错了
    满意答案
  • 菠菜
    #2楼    菠菜
    2020-09-16 09:17:23
    Chrome 0

    image
    哈哈这样写,永远不会为true,因为t2在后面定义的,前面不会生效了,小问题而已
  • 奇艺界
    #3楼    奇艺界
    2020-09-16 09:26:24
    Chrome 0
    迅睿框架创始人:谢谢 大佬 学习了