如何从当前控制器获取任何控制器>id,就像我在默认站点控制器中并且我写Yii::$app->controller->id/index
它给了我site/index
,但是如果我有另一个控制器,例如名为学生(并且我在站点控制器中),我如何重定向到student/index
。
您可以使用重定向
return $this->redirect('/your-controller/your-actionindex',302);
或者干脆没有回报
$this->redirect('/user/index',302);
控制器 ID :
$this->id
这里$this指的是控制器。
和 获取操作 ID :
$this->action->id
如果您使用控制器外,则
Yii::app()->controller->id
或
Yii::app()->getController()->getId()