[yii2]Module的Namespace和控制器位置
2024-10-21 09:40:20
namespace和目录对应,否则无法找到控制器类,module文件在根路径
使用gii生成Module为\app\admin,那么
namespace app; class admin extends \yii\base\Module
{
public $controllerNamespace = 'app\controllers\admin'; public function init()
{
parent::init(); // custom initialization code goes here
}
}
app是根路径,那么Module的默认控制器DefaultController在controllers/admin/目录下
▾ controllers/
▾ admin/
DefaultController.php
SiteController.php
▸ mail/
▸ models/
▸ runtime/
▸ tests/
▸ vendor/
▸ views/
▸ web/
admin.php
并且DefaultController的namespace为
namespace app\controllers\admin;
最新文章
- 通过CSS实现小动物
- redis 基本数据类型
- 配置Supervisor开机启动
- Loadrunner中参数化实战(1)-Sequential+Each iteration
- (转)KeyDown、KeyUp、KeyPress区别
- css固定姓名显示长度,排列更整齐
- JavaScript事件冒泡简介及应用
- PDO知识
- HDU 5001 Walk
- LeetCode专题-Python实现之第7题:Reverse Integer
- 【Python使用】使用pip安装卸载Python包(含离线安装Python包)未完成???
- [转]Github 下载指定文件夹
- c# DataSet转换为Json
- 关于functools模块的wraps装饰器用途
- Cache雪崩效应
- P4811 C’s problem(c)
- WCF Service中HttpContext.Current为null的解决办法
- Android Scrollview嵌套RecyclerView导致滑动卡顿问题解决
- 基于python的接口测试框架设计(三)接口测试的框架
- java入门---运算符&;逻辑运算符&;短路逻辑运算符&;赋值运算符&;条件运算符&;instanceof 运算符
热门文章
- 小窥React360——用React创建360全景VR体验
- 《深入理解mybatis原理》 Mybatis初始化机制详解
- Chrome/谷歌开发者工具分析
- QML 开发神奇加成之为网络资源设置本地缓存
- 【转】 nginx rewrite 伪静态配置参数详细说明
- BUPT复试专题—旋转图像(2014)
- SolidEdge 如何绘制辅助视图
- Effective C++ 条款13/14 以对象管理资源 || 在资源管理类中小心拷贝行为
- Method Swizzling以及AOP编程:在运行时进行代码注入-b
- 说说怎样管理软件日常执行的server