1
我是初學者的CakePHP。CakePHP的表單助手創建選擇框
我的員工型號,
class Employee extends AppModel {
var $belongsTo = array(
'Department'=>array(
'className'=>'Department',
'foreignKey'=>'department_id',
'conditions'=>null,
'fields'=>null
)
);
blah--
現在員工add.ctp我想創建一個選擇框,其中列出所有部門。 我會通過官方CakePHP的2.1文件(here) 它告訴我在我的控制器添加
$this->set('departments', $this->Employee->Department->find('list'));
..
我不知道把其中控制器?它是在EmployeesController還是DepartmentsController?並在控制器的行動?
視圖中創建選擇框(在add.ctp)
echo $this->Form->input('Department');