public function read($id)
{
//1获取所有的数据
$this ->查看->分配('aid', $id);
$data=ArticleModel::get($id);
$viewed=$data['viewed'];
$viewed+=1;
$data->isUpdate(true)->save(['viewed' => $viewed]);
//2模板属性
$this ->查看->分配('data', $data);
## //$comment=Comment::order(['id' => 'desc'])->; where(['aid'=>$id,'status'=>1])->paginate(5);
$comment = $this ->; CommentListAll($aid=$id,$pid=0,$commentList=array(),$spac=0,$pauthor=NULL);
//$comment=Comment::all();
dump($comment);
$this ->查看->分配('commentlist', $comment);
return $this-> view ->fetch('detail');
#
}
# //评论列表
function CommentListAll($aid=0,$pid=0,&$commentList=array(),$spac=0,$pauthor=NULL)
{
static $i=0;
$spac=$spac+1;//最终为一级评论
$pauthor=$pauthor;
$List= db('comment')->order(['id' => 'desc'])->where(['aid'=>$aid,'status'=>1])->; select();
//$List=Comment::all(['pid'=>$pid,'status'=>1]);
//dump( $List);
foreach($List as $k=>$v){
$commentList[$i]['level']=$spac;//评论体系
$commentList[$i]['用户名']=$v['用户名'];
$commentList[$i]['id']=$v['id'] ;
$commentList[$i]['aid']=$v['aid'];
$commentList[$i]['uid']=$v['uid '];
$commentList[$i]['pid']=$v['pid'];//此条评论的父id
$commentList[$i][ '内容']=$v['内容'];
$commentList[$i]['时间']=$v['时间'];
$commentList[$i]['pauthor']=$pauthor;
$i++;
$this -> CommentListAll($v['aid'],$v['id'],$commentList,$spac,$v['用户名']);
}
return $commentList;
//dump($commentList);
}
项目位置->application->config.php->第20行
'app_debug' => false,
改为:
'app_debug' => true,
即可打开调试模式
把调试模式打开呀,然后看具体的报错位置
这个你可以断点调试下。不然错误提示不明显,我们不好判断。
页面错误!请稍后再试~
至少你要给出浏览器的报错信息,否则怎么帮你分析?