我有两张桌子
的声音:
讲师:
add.ctp适用于语音,但有一个下拉列表可以列出讲师。那么Lecturer的id应该保存在声音表的Lecturer_id中
答案 0 :(得分:3)
我解决了这个问题,并希望与你分享:
语音模块中的:
public $belongsTo = 'Lecturer';
我在Voicescontroller中添加了一些代码来添加动作:
$this->set('lecturers', $this->Voice->Lecturer->find(
'list',
array(
'fields' => array('Lecturer.Lecturer'),
'order' => array('Lecturer.Lecturer')
)));
和add.ctp中的下拉列表:
echo $this->Form->input('lecturer_id', array(
'options' => array($lecturers),
'empty' => '(choose one)'
));