我对在 cakephp 中使用下拉列表框的概念有点陌生。如果用户选择了该项目并提交了一些东西。我如何才能找出与所选项目相关的项目。在我下面的代码中:模块部分应该在正确的模块中提交(添加)(从列表框中选择)。请有人指出语法。
控制器代码。
$fields = array('id','moduleName');
$modules = $this->Module->find('list',array('fields'=>$fields));
$this->set(compact('modules'));
if($this->request->is('post'))
{
$mDetails = $this->Session->read('mDetails');
$this->Modulepart->set('id', $mDetails['Modulepart']['id']);
if($this->Modulepart->save($this->request->data)){
$this->Session->setFlash('Your new Module part has been successfully added!');
$this->redirect(array('controller' => 'modules','action'=>'modules_home'));
}