Yii2使用$this->context获取当前的Module、Controller(控制器)、Action等
2017-03-29 11:25
519 查看
使用Yii2的时候,在某些场景和环境下需要获得Yii2目前所处于的module(模型)、Controller(控制器)、Action(方法),以及会调用控制器里面已经定义过的一些公共的方法等.对于这些问题Yii2可以在视图层View中使用$this->context这个对象去获得。
示例:譬如现在(视图层登陆界面)login.php方法下面:
在控制器里面
示例:譬如现在(视图层登陆界面)login.php方法下面:
相关文章推荐
- Yii2使用$this->context获取当前的Module、Controller(控制器)、Action等
- Yii里获取当前module controller action的id
- Asp.Net MVC 获取当前 Controller Action Area
- MVC3在页面上获取当前控制器名称、Action名称以及路由参数
- MVC 在视图中获取当前的Controller、Action的方式
- iOS之获取当前view的控制器、当前应用的tabbarController、navigationController中指定viewController
- 在ASP.NET MVC 中获取当前URL、controller、action(转)
- ASP.NET MVC 中 当前controller、action的获取
- 获取当前控制器ViewController(Navi)
- MVC中如何获取当前action、controller
- [iOS 获取当前窗口导航控制器中栈顶viewController] 不普遍适用
- 在ASP.NET MVC 中获取当前URL、controller、action
- 在ASP.NET MVC 中获取当前URL、controller、action
- 在ASP.NET MVC 中获取当前URL、controller、action
- ASP.NET MVC3在页面上获取当前控制器名称、Action名称以及路由参数
- 在ASP.NET MVC 中获取当前URL、controller、action
- 如何在ASP.NET MVC 中获取当前URL、controller、action
- asp.net MVC中获取当前URL/Controller/Action
- ASP.NET实现MVC中获取当前URL、controller及action的方法
- 在ASP.NET MVC 中获取当前URL、controller、action(转载)