Submitted by yii-primer on Thu, 01/17/2013 - 19:11
/*если страница не существует
- то мы процесс сохранения связанной модели "в будущее"
вызвав его через "событие" - onAfterSave() */
{
// сигнализируем о том, что нам нужны действия после созранения модели
$this->needAfterSave = 1;// поднимаем флаг(создаём поле "на лету")
// записываем данные необходимые для создания связанной сущности
$this->action = $action;
$this->controller = $controller;
$this->params = $params;
$this->aliasValue = $value;// просто "alias" использовать нельзя - т.к. это
// виртуальный атрибут - и тогда при использовании его будет рекурсивно
// дёрнут метод setAlias - в котором мы сейчас и находимся