求助一个关于volist嵌套volistd的问题

浏览:937 发布日期:2013/10/04 分类:求助交流 关键字: volist嵌套volist
求助啊~~是我写的一个导航栏部分,


控制器代码://首页栏目展示部分
        $m3['fid']  = 0;//显示顶级栏目
        $list3 = $cate->where($m3)->order('cid ASC')->select();
        $this->assign('list3',$list3);
//子栏目列表
        $m4['fid']  = array('neq',0);
        $listchild = $cate->where($m4)->order('cid ASC')->select();
        $this->assign('listchild',$listchild);
模板部分<UL class="c">
              <li><span class="v"><a href="/" >首页</a></span> </li>
              
              <volist name="list3" id="list" >
              <li><span class="v"><a href="{:U('listing',array('cid'=>$list[cid]))}" >{$list.name}</a></span> 
                  <div class="kind_menu" >
                          <volist name="listchild" id="listchild"  >
                               <eq name="listchild.fid" value="$list[cid]">    
                                <a href="{:U('listing',array('cid'=>$listchild[cid]))}">{$listchild.name}</a> 
                                </eq>
                            </volist>
                    </div>
              </li>
              </volist>
      </UL>
现在就出了一个问题,第一次外volist循环是没有问题的,里面那个volist也没有问题,但到了第二次volist,里面那个volist就没有循环还是怎么回事,是我代码的问题吗?求解~



如果把eq去掉了,居然出现了这个情况

最佳答案
评论( 相关
后面还有条评论,点击查看>>