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框架中如何在不同上下文中获取当前模块名、控制器名及方法名。这些信息对于理解应用结构及进行进一步的开发工作至关重要。
142

被折叠的 条评论
为什么被折叠?



