从下拉列表Yii保存数据
我正在尝试将下拉列表中的值保存到我的表列角色中。从下拉列表Yii保存数据,yii,yii-chtml,Yii,Yii Chtml,我正在尝试将下拉列表中的值保存到我的表列角色中。 表格 <?php echo CHtml::dropDownList('role', $model, $model->getRoleOptions(), array('empty' => '---select role---')); ?> public function getRoleOptions(){ return array('1' => 'Adm
表格
<?php echo CHtml::dropDownList('role', $model, $model->getRoleOptions(),
array('empty' => '---select role---'));
?>
public function getRoleOptions(){
return array('1' => 'Administrator', '2' => 'Center Administrator');
}
未保存该值。我还声明角色是安全的。使用
activeDropDownList()
而不是dropDownList()
。如果您从post请求中获得转储,您可能会在dropDownList()
中看到无效的$\u post值
是否检查了,它位于protected\runtime\application.log中?您是否已将dropdownlist放入表单中?也许您需要配置日志。看见