-1
我在CActiveForm小部件中使用Yii hiddenField。我在数据库中保存了这个隐藏的字段值。使用Controller操作存储在数据库中没有问题。保存后隐藏字段应显示值。我怎样才能填充数据库存储值的形式。或者在处理保存后如何在表单中引用其他字段以包含来自数据库的值。如何在Yii框架中启用hiddenField?
<?php echo $form->hiddenField($model,'ad_form_id',array('value'=>$base)); ?>
我的控制器动作
public function actionBCFormFields()
{
$model=new BCFormField();
if(isset($_POST['BCFormField']))
{
$model->ad_form_id = $_POST['BCFormField']['ad_form_id'];
$model->attributes=$_POST['BCFormField'];
if ($model->save()){
echo'saved';
}
$this->redirect(array('create',
'crm_base_form_field_id'=>$model->crm_base_form_field_id));
}
这似乎是正确的。你测试过了吗?任何错误? – shgnInc