我收到以下错误:
注意 (8): Undefined property: ProductsController::$Category **
致命错误:在非对象上调用成员函数 find()
**
在第 7 行的 \shop\app\controllers\products_controller.php
模型中:
class Category extends AppModel {
var $name = 'Category';
var $hasMany = array('Product');
}
控制器:
class CategoriesController extends AppController{
var $name = 'Categories';}
class ProductsController extends AppController{
var $name ='Products';
function lists(){
$categories = $this->Category->find( 'all',array('order'=>'Category.id ASC'));
}
我有两个控制器类 1. CategoriesController 2. ProductsController。当我在类别控制器中使用列表方法时,它可以工作,但在产品控制器中它会出错?