Настройка параметров модуля в админке

Здравствуйте!

Пытаюсь сделать возможность настраивать параметры модуля в админке, но не получается.

меняю данные в форме, жму на "сохранить настройки модуля" форма отправляется, появляется сообщение, что данные изменены, даже в базу данных (в таблицу yupe_yupe_settings) сохраняются нужные данные, но в форме всегда отображаются старые данные, которые были поумолчанию.


Куда копать?


Вот кусок кода модуля:


public function getEditableParams()

{

return [

'email',

'sendEmail' => $this->getChoice(),

'showCaptcha' => $this->getChoice(),

'minCaptchaLength',

'maxCaptchaLength'

];

}

public function getParamsLabels()

{

return [

'email' => Yii::t('CallbackModule.Callback', 'Email for sending alerts'),

'sendEmail' => Yii::t('CallbackModule.Callback', 'Send alerts'),

'showCaptcha' => Yii::t('CallbackModule.Callback', 'Show captcha'),

'minCaptchaLength' => Yii::t('CallbackModule.Callback', 'Minimum captcha length'),

'maxCaptchaLength' => Yii::t('CallbackModule.Callback', 'Maximum captcha length'),

];


}

public function getEditableParamsGroups()

{

return array(

'main' => array(

'label' => Yii::t('CallbackModule.Callback', 'Module general settings'),

'items' => [

'email',

'sendEmail',

]

),

'captcha' => array(

'label' => Yii::t('CallbackModule.Callback', 'Captcha settings'),

'items' => [

'showCaptcha',

'minCaptchaLength',

'maxCaptchaLength'

]

),

);

}