Yii如果未选择任何值,则设置默认值

时间:2016-02-09 04:40:52

标签: php yii

这是我的模特

 public function rules()
    {
        return [
            ['created_by, updated_by, update_note,institution_code', 'safe' ],
            ['institution_code', 'default', 
             'value' => Yii::app()->user->getState('institution_code'),
             'setOnEmpty' => FALSE, 
             'on' => 'insert' 
           ],
       ];
    }

如果选择了机构代码,请保存该值

1 个答案:

答案 0 :(得分:0)

只需更改setOnEmpty TRUE

[ 'institution_code', 'default', 'value'      => Yii::app()->user->getState('institution_code'),
                    'setOnEmpty'                                => TRUE, 'on' => 'insert' ],