2
我正在使用CakePHP 1.2。我有一个有许多'文件'的人模型。当我编辑文档,对于拥有者选择框出现(echo $form->input('person')
这里的人已经在documents_controller定义是这样的:下拉菜单选择PHP
$allPeople = $this->Document->Person->find('list', array('fields' => array('first_name')));
$this->set('people', $allPeople);
当我编辑文档的纪录,我想拥有的文件成为的人选择并在框中显示。现在,应用程序只是使列表框,但不突出显示正确的所有者(虽然DB拥有人的身份证)。
谢谢 弗兰克卢克
你也可以使用'$形式 - > input('Document.person',array('options'=> $ people,'selected'=> $ this-> data ['Document'] ['Person'] ['id']));'http ://book.cakephp.org/view/199/options-selected – deizel 2009-11-08 19:50:43