新手在这里。我不确定这样做的最佳方法是什么。如果选择了“未列出”,我想创建一条新记录,如果用户从列表中选择,我想获取 pk。
我不确定我是否会在控制器或我的表单或其他地方写一些东西?我该怎么做?
在我的表格中,我有:
<?php echo $form->dropDownList($model,'store_name', CHtml::listData($model->findAll(),'store_id','store_name'),array('prompt'=>'Not Listed'));?>