码迷,mamicode.com
首页 > 其他好文 > 详细

Yii2 获取模块名、控制器名、方法名

时间:2017-02-19 20:04:29      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:tle   before   pre   control   mod   module   app   控制器   ext   

Yii2 获取模块名、控制器名、方法名
在视图中:

模块名  $this->context->module->id
控制器名 $this->context->id
方法名 $this->context->action->id

在控制器中

 模块名   Yii::$app->controller->module->id;
 控制器名   Yii::$app->controller->id
 方法名  Yii::$app->controller->action->id; 

模块名 $this->module->id;
控制器名 $this->id;
 方法名  $this->action->id;

在控制器的 beforeAction 方法中(方法接收$action参数)

模块名  $action->controller->module->id;
控制器名 $action->controller->id;
方法名  $action->id;

Yii2 获取模块名、控制器名、方法名

标签:tle   before   pre   control   mod   module   app   控制器   ext   

原文地址:http://www.cnblogs.com/yangyuqiu/p/6416722.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!