Изменение атрибута модели не попадет в базу данных в Yii CActiveRecord :: beforeSave ()

Я применяю очистку HTML для полей формы с помощью метода beforeSave () модели. Но это не работает.
Пример:

 публичная функция beforeSave ()
{
 $ this-> anAttribute = 'какое-то значение';
 var_dump ($ this-> anAttribute);
} 

somevalue фактически выводится, но никогда не попадает в базу данных, поэтому между beforeSave () и save () значение теряется, а сохраняется исходное значение поля формы.

1
задан zishe 25 May 2014 в 01:32
поделиться