如何使用名为generatetreelist的CakePHP函数?
我是CakePHP和这个函数的新手,所以请尽可能帮助我如何使用名为generatetreelist的CakePHP函数?,cakephp,Cakephp,我是CakePHP和这个函数的新手,所以请尽可能帮助我 generatetreelist(null, null,'{n}.Category.name', ' - '); 这完美地显示了类别名称和子类别,但我想在我的index.ctp中显示类别的所有字段。例如名称(已显示)、状态。 如果你能解决我的问题?请做它。。。 在我看来,我使用了: foreach($categories as $key=>$value) { echo
generatetreelist(null, null,'{n}.Category.name', ' - ');
这完美地显示了类别名称和子类别,但我想在我的index.ctp
中显示类别的所有字段。例如名称(已显示)、状态。
如果你能解决我的问题?请做它。。。
在我看来,我使用了:
foreach($categories as $key=>$value) {
echo $value;//it shows just name..
}
在我的控制器中:
$nCategories = $this->Category->generatetreelist(null, '{n}.Category.id','{n}.Category.name', ' - ');
$this->set(compact('nCategories',$this->paginate('Category')));
您想使用find(“线程化””),而不是generatetree列表()
$params = array(
'recursive' => -1,
'fields' => 'Category.id, Category.name, Category.parent_id',
);
$categories = $this->Category->find('threaded',$params);
debug($categories);