Найдено 2 результата
- 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атык в том? есть ли стан...
- 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...