yii2 Вызов одного действия из другого - другого действия (action) контроллера
Primary tabs
Например так (если тот же самый контроллер):
public function actionIndex() { if (Yii::$app->user->isGuest) { return $this->actionLogin(); } else { return $this->render('index'); } }
Причём важно использовать слово return :
return $this->actionLogin();
- иначе текущее действие продолжит выполнение, а без вызова представления получим белый экран.
- Log in to post comments
- 7490 reads