二级循环不能嵌套输出,是分开输出的

浏览:345 发布日期:2016/03/30 分类:求助交流 关键字: volist 循环 嵌套
处理代码:
$list= D('author')->select();
if(!empty($list)){
foreach($list as $key=>$value){
$aid = $value['id'];
$author = $value['author'];
$list[$author]['book'] = D('books')->where("author_id =$aid")->limit(6)->select();
}
}
$this->assign('list',$list);

前台代码:
<volist name="list" id="vo">
<article id="" class="post tag-lumen tag-xin-ban-ben-fa-bu">

<div class="post-head">
<div class="post-meta">
<span class="author">作者:<a href="#">{$vo.author}</a></span>
</div>
</div>
<div class="post-content">
<ul class="list-inline">
<volist name="vo['book']" id="sub">
<li class="col-xs-6 col-sm-4 col-md-3 col-lg-2"><a href="" title="" target="_blank">{$sub.book}</a></li>
</volist>
</ul>
</div>
</article>
</volist>
最佳答案
评论( 相关
后面还有条评论,点击查看>>