我有两个型号 -CakePHP的分页
当我创建一个视图控制器,查看一个类别,我的递归设置为1的产品和类别 分类模型HABTM产品,所以我可以加载该类别的产品。这很简单,工作正常。
但是,如何分类和/或仅对类别内的产品进行分类。我已经尝试了三种或四种不同的方法,但没有一种能够让我满意我所期待的 - 可以传递给视图以创建分类/分页产品网格的分页产品。
这里是控制器,所有标准的东西:
//CATEGORY CONTROLLER
public function view($id = null) {
$category = $this->Category->find('first', array(
'recursive' => 1,
'conditions' => array('Category.id' => $id)
));
if (empty($category)) {
$this->redirect(array('action' => 'index'), 301);
$this->Session->setFlash('The category could not be found.');
}
$this->set(compact('category'));
// paginate products and make them available to view -- ???
}
有人吗?
所以感谢您的答复...但如果你再看看我的问题,它不是如何分页的产品从产品的控制器。这是如何分类从** CATEGORIES **控制器加载的产品,其中的类别HABTM产品。也许我不太清楚,代码现在标记了。 – tremendusapps
我已经更新了我的答案,让我知道你是如何去的。 –