Найдено 2 результата

kvs1904
2012.01.31, 11:39
Форум: Общие вопросы (Yii 1.x)
Тема: как в событии onBeforeSave отследить что изменилось.
Ответы: 3
Просмотры: 1253

как в событии onBeforeSave отследить что изменилось.

Мне нужо реализовать через события тригер для модели, так что бы $model = SCBanners::findByPk(12); print $model->status; # выводит 0 $model->status = 2; $model->save();   в обработчике события onBeforeSave для $model получиль старое значение status и сравнить его с текущим. Pатык в том? есть ли стан...
kvs1904
2012.01.25, 23:05
Форум: Общие вопросы (Yii 1.x)
Тема: Узнать будущий id
Ответы: 32
Просмотры: 16078

Re: Узнать будущий id

Вот таким образом в поведении сохраняю HAS_ONE: public function beforeSave() {         $address = $this->getAddress();         $address->save();         $this->getOwner()->address_id = $address->id; }  Это верный подход? так не получиться, как можно узнать ID в методе beforeSave ? вам нужно afterSa...