controller - Yii2 获取任意 Controller ->Id

标签 controller yii2

如何从当前 Controller 获取任何 Controller ->id,就像我在默认站点 Controller 中并编写 Yii::$app->controller->id/index 它给了我 site/index,但是如果我有另一个 Controller ,例如名为 Student(并且我在站点 Controller 中),我如何重定向到 student/index

最佳答案

您可以使用重定向

 return $this->redirect('/your-controller/your-actionindex',302);

或者干脆不返回

$this->redirect('/user/index',302);

关于controller - Yii2 获取任意 Controller ->Id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38294919/

相关文章:

javascript - 如何创建单独的 AngularJS Controller 文件?

Laravel 过滤日期之间的数据

asp.net-mvc - 如何使这个 ASP.NET MVC Controller 更易于测试?

php - 如何使用适用于 Yii2 的 AWS SDK 将图像上传到数字 Ocean Spaces?

javascript - 在 Laravel 5.1 Controller 中的 Create 方法上从多个输入值编码和传递 JSON 对象

Grails - 来自 gsp 的 Controller 访问变量

debugging - Yii2 禁用特定 Controller /操作的调试日志

php - 调用未知方法:yii2 中的 yii\web\Application::createUrl()

javascript - 解析 JS 文件中的 PHP 数组,并在 PHP 解析数组中包含 JS 变量 -YII2

php - 如何在 Yii2 中编写全局函数并在任何 View 中访问它们(不是自定义方式)