yii添加模块在哪里
发布时间 - 2019-11-06 00:00:00 点击率:次本文以yii2基本应用程序模板为例,介绍下向该框架下加入新模块的过程:
1. 新建模块相关目录与文件
step 1: 新建目录结构 (推荐学习:yii教程)
首先在根目录下新建modules目录,然后在该目录下面添加模块目录。假设我们这里需要加入用户模块,我们可将该目录命名为user,然后再在user目录下,分别添加models、views和controllers等三个目录。如下图所示:
step 2: 加入模块类文件
以加入用户模块为例,我们可以将该类文件命令为UserModule.php,注意,该类需要继承yii\base\Module
2. 配置模块
主要是在config/web.php中增加相关配置,配置信息如下:
'modules'=>array( 'user'=>[ 'class'=>'app\modules\user\UserModule', ] ),3. 可在新建的user模块的models、views和controllers添加相应的文件,我这边的例子如下图,创建成功后,可输入 http://localhost/user/register/index, 测试成功运行。
# yii # 为例 # 如下图 # 是在 # 我们可以 # 可在 # 然后再 # 所示 # 命名为 # 将该 # 应用程序
相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571 】
相关推荐: Python自然语言搜索引擎项目教程_倒排索引查询优化案例 谷歌Google入口永久地址_Google搜索引擎官网首页永久入口 使用Dockerfile构建java web环境 简单实现jsp分页 学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站? 如何用PHP工具快速搭建高效网站? JavaScript如何实现倒计时_时间函数如何精确控制 使用spring连接及操作mongodb3.0实例 Laravel如何实现文件上传和存储?(本地与S3配置) 中山网站制作网页,中山新生登记系统登记流程? 网站制作软件免费下载安装,有哪些免费下载的软件网站? 魔方云NAT建站如何实现端口转发? Laravel如何集成Inertia.js与Vue/React?(安装配置) Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能 Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】 如何在云虚拟主机上快速搭建个人网站? 如何打造高效商业网站?建站目的决定转化率 Laravel Blade组件怎么用_Laravel可复用视图组件的创建与使用 laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法 如何在香港服务器上快速搭建免备案网站? UC浏览器如何设置启动页 UC浏览器启动页设置方法 如何在阿里云域名上完成建站全流程? 高防服务器租用首荐平台,企业级优惠套餐快速部署 如何用wdcp快速搭建高效网站? Laravel如何使用.env文件管理环境变量?(最佳实践) 百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏 C语言设计一个闪闪的圣诞树 如何用搬瓦工VPS快速搭建个人网站? Laravel模型关联查询教程_Laravel Eloquent一对多关联写法 如何快速搭建高效服务器建站系统? HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】 小视频制作网站有哪些,有什么看国内小视频的网站,求推荐? zabbix利用python脚本发送报警邮件的方法 PHP 500报错的快速解决方法 Java类加载基本过程详细介绍 node.js报错:Cannot find module 'ejs'的解决办法 Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程 Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】 重庆市网站制作公司,重庆招聘网站哪个好? 如何在IIS7中新建站点?详细步骤解析 宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法 如何快速搭建虚拟主机网站?新手必看指南 高配服务器限时抢购:企业级配置与回收服务一站式优惠方案 Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理 Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理 Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】 如何快速搭建FTP站点实现文件共享? 在Oracle关闭情况下如何修改spfile的参数 如何批量查询域名的建站时间记录? 如何快速搭建二级域名独立网站?


