0
我試圖在使用相同模型的類別和子類中獲取列表。實際上,我希望選擇框的列表作爲具有父類別的Optgroup,並且作爲optgroup的一部分作爲子類別的一部分。CakePHP區分父類和子類
我的結構..
Category.id,Category.name,Category.parent_id 通過PARENT_ID我區分父母和孩子類別。現在我想爲選擇框列出格式。我試過這個代碼。請幫助我。
$selectBox = array();
$conditions =array('Category.status' => '1');
$category_list = $this->Category->find('all',array('conditions'=>$conditions, 'fields'=>array('Category.id','Category.name','Category.parent_id')));
foreach ($category_list as $category) {
foreach ($category['Category'] as $subcategory) {
$selectBox[$category['Category']['name']][]= array($subcategory['id'] => $subcategory['name']);
}
}
pr($selectBox); exit;