【发布时间】:2012-04-10 11:46:26
【问题描述】:
我是 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');
【问题讨论】:
标签: cakephp cakephp-2.0 form-helpers cakephp-2.1