(可付费)无限分类如何在模板中调用?

浏览:523 发布日期:2015/10/28 分类:求助交流 关键字: 无限分类
一、分类表Class的字段如下:
id、parentid、classname(分类名称)

二、function.php中的代码:function getClass($data,$parentid=0,$html="|---",$level=0){
    $temp = array();
    foreach ($data as $k => $v) {
        if($v['parentid'] == $parentid){
            $str = str_repeat($html, $level);
            $v['html'] = $str;            
            $temp[] = $v;
            $temp = array_merge($temp,getClass($data,$v['id'],'|---',$level+1));
        }
    }
    return $temp;
}
三、控制器的代码(如何写?):$this->assign("Class",getClass(M('Class')->order('id desc')->select()));四、我想在模板中这样循环输出(如何写?):<li>
    <span>一级分类
        <ul>
        <li>
            <span>二级分类
                    <ul>
                        <li>三级分类</li>
            </ul>
        </span>
        </li>
    </ul>
    </span>
</li>
<li>依次类推</li>
诚心请教(可付费),或者我QQ:1163938946


创业吧:http://www.site8.cn/
最佳答案
评论( 相关
后面还有条评论,点击查看>>