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