联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
首页栏目循环: 每循环三次添加一次 一直写的不对。怎...
类型:POSCMS 更新时间:2018-06-15 11:53:07

首页栏目循环:  每循环三次添加一次<ul> </ul>

一直写的不对。

怎么判断最后一次的数值呢?

回帖
  • 迅睿粉丝
    #1楼    迅睿粉丝
    2018-06-14 17:15:52
    0
    代码发上来
  • 迅睿粉丝
    #2楼    迅睿粉丝
    2018-06-14 17:52:33
    0
    这个是无添加判断的代码:{list action=category module=share pid=0} <div class="menu"> <a href="{$t.url}" title="{$t.name}">{$t.name}</a> <div class="SubmenuBox cf"> {list action=category module=share pid=$t.id return=t2} /**这里是循环部分**/ <div class="left"> <ul class="leftbox"> <li class="submenu"> <a href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}">{$t2.name}</a></li> </ul> </div> /**这里是循环部分**/ {/list} </div> </div> {/list} 需要显示的效果是:二级栏目显示效果

    <div class="left">

    <ul class="leftbox">

    <li class="submenu"> <a href="#" class="nav-link nav-toggle " title="#">xxxxx1</a></li>

    <li class="submenu"> <a href="#" class="nav-link nav-toggle " title="#">xxxxx2</a></li>

    <li class="submenu"> <a href="#" class="nav-link nav-toggle " title="#">xxxxx3</a></li>

    </ul>

    </div>

    <div class="left">

    <ul class="leftbox">

    <li class="submenu"> <a href="#" class="nav-link nav-toggle " title="#">xxxxx4</a></li>

    <li class="submenu"> <a href="#" class="nav-link nav-toggle " title="#">xxxxx5</a></li>

    </ul>

    </div【老男孩】1楼

  • 迅睿粉丝
    #3楼    迅睿粉丝
    2018-06-14 18:59:57
    0
    {list action=category module=share pid=0}  
                    <div class="menu"> <a target="_blank" href="{$t.url}" title="{$t.name}">{$t.name}</a>
                       <div class="SubmenuBox cf">
                 
                            {list action=category module=share pid=$t.id return=t2} 
                             /**这里是循环部分**/
                                {if $key_t2%3==0}
                                      <div class="left">  
               <ul class="leftbox">
                                {/if}
                                
                                   <li class="submenu"> <a target="_blank" href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}">{$t2.name}</a></li>
                                    
                                {if $key_t2%3==2}
                                    
                                    </ul>
                                 </div>
                                {/if}
                           /**这里是循环部分**/
                            {/list}      
                       </div>
                    </div>
                    {/list}
  • 迅睿粉丝
    #4楼    迅睿粉丝
    2018-06-15 10:25:14
    0
    你好,上面的代码不是特别对,还缺少一个判断。现在的结果是这个样子

    <div class="left">

    <ul class="leftbox">

    <li class="submenu"> <a target="_blank" href="#" class="nav-link nav-toggle " title="#">xxxxx1</a></li>

    <li class="submenu"> <a target="_blank" href="#" class="nav-link nav-toggle " title="#">xxxxx2</a></li>

    <li class="submenu"> <a target="_blank" href="#" class="nav-link nav-toggle " title="#">xxxxx3</a></li>

    </ul>

    </div>

    <div class="left">

    <ul class="leftbox">

    <li class="submenu"> <a target="_blank" href="#" class="nav-link nav-toggle " title="#">xxxxx4</a></li>

    <li class="submenu"> <a target="_blank" href="#" class="nav-link nav-toggle " title="#">xxxxx5</a></li>

    ----------------------------------------------------------------------------------------------------------------------------------------------

    ///结束!,没有下面的结束标签。

    </ul>

    </div

  • 迅睿粉丝
    #5楼    迅睿粉丝
    2018-06-15 10:43:19
    0
    因为你不够六个啊达不到 一行三个li,多加一条数据就OK
  • 迅睿粉丝
    #6楼    迅睿粉丝
    2018-06-15 11:29:32
    0
    非常感谢了,但是多加一条没有用的数据也不是很好吧。不过我这边已经解决了。另外又加了两个判断。也可以把两个else if 合成一个,就算是解决了。{list action=category module=share pid=$t.id return=t2} {if $key_t2%3==0} <div class="left"> <ul class="leftbox"> {/if} <li class="submenu"> <a href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}">{$t2.name}</a></li> {if $key_t2%3==2} </ul> </div> {else if $key_t2%3==0 && ($key_t2+1)==$count_t2} </ul> </div> {else if $key_t2%3==1 && ($key_t2+1)==$count_t2} </ul> </div> {/if} {/list} 【可接二开、定制、使用解答】3楼
    满意答案
  • 迅睿粉丝
    #7楼    迅睿粉丝
    2018-06-15 11:30:31
    0
    也可以解决
  • 迅睿粉丝
    #8楼    迅睿粉丝
    2018-06-15 11:53:07
    0
    已解决,感谢大家热情帮助!