Я разрабатываю сайт с помощью cakephp. Но время отклика слишком велико. Итак, я хочу реализовать толстую модель и тонкий контроллер.
Но у меня есть
Вызов функции-члена fashionpage () на не-объекте
при вызове функции fashionpage в контроллере.
У меня есть модель дома (отношения: у дома есть много тележек)
Мой контроллер:
public function fashionlist() {
$user = $this->Auth->user('id');
$counter = $this->Home->fashionpage($user);
$this->set(compact('user', 'counter'));
}
Моя модель:
public function fashionpage($user = null) {
return $this->Home->Cart->find('count', array('conditions'=>
array('conditions'=>array('User.id'=>$user))));
}
Может кто-нибудь мне помочь.
Home
модель. Попробуйте через$this->loadModel('Home');
или$uses =array('Home');
. И сделай @arilia fix - person lp1051   schedule 10.02.2014$this->Home
не является объектом. Возможно торт 1.x или какой-то неправильный регистр в имени файла / директории? Вот почему я попросил попробовать загрузить модель вручную и посмотреть, что будет. - person lp1051   schedule 10.02.2014