首页  >  问答  >  正文

thinkphp5课程中 控制器中使用 paginate() 提示类的属性不存在

视频教程 http://www.php.cn/course/631.html 在第5章 第3节 用分页显示分类信息 这个视频里面

根据视频所写 $cate_list=Menu::paginate(10); 在模板页面使用会提示 

类的属性不存在:app\menu\model\Menu->id 

命名空间 和 think引用 都跟上一节相同 

$cate=Menu::getTree();  可以在模板页面使用

$cate_list=Menu::paginate(10); 在模板使用就会报错


北岛初晴北岛初晴2548 天前1954

全部回复(2)我来回复

  • 北岛初晴

    北岛初晴2017-11-20 12:24:58

    menu::是model里面 class Menu   在控制器中写为 Menu::方法();

    回复
    0
  • 又白又帅又可爱

    又白又帅又可爱2017-11-20 11:43:07

    $cate_list=Menu::paginate(10);

    这里的Menu我不清楚是什么,

    在调用paginate(10)前要先获取对象,也就是说要先进行查询,然后对结果对象进行分页

    回复
    0
  • 取消回复