摘要:配置模块在文件中加入以下代码来配置模块判断在开发模式下开启和工具开发环境工具管理工具使用工具创建模块浏览器输入地址,打开工具创建模块使用模块在配置文件中加入新建模块的配置支付模块默认模块路径我是模块调用模块控制器调用在任意控制器加入以下
配置模块
在main-local.php文件中加入以下代码来配置模块
# 判断在开发模式下开启GII和debug工具 if (!YII_ENV_TEST) { // 开发环境debug工具 $config["bootstrap"][] = "debug"; $config["modules"]["debug"] = "yiidebugModule"; // GII 管理工具 $config["bootstrap"][] = "gii"; $config["modules"]["gii"] = "yiigiiModule"; }使用gii工具创建模块
# 浏览器输入gii地址,打开gii工具 http://127.0.0.1/index.php?r=/gii/module
创建模块:
# 在配置文件中加入新建模块的配置 "modules" => [ // 支付模块 "payment" => [ "class" => "appmodulespaymentPayment", ], ], # 默认模块路径:frontendmodulespaymentcontrollersDefaultController.php namespace appmodulespaymentcontrollers; use yiiwebController; class DefaultController extends Controller { public function actionIndex() { echo "我是模块payment"; exit; // return $this->render("index"); } }调用模块
# 控制器调用(在任意控制器加入以下代码) $payment = yii::$app->getModule("payment"); $payment->runAction("default/index"); // 执行默认控制器中的index方法 # 浏览器直接访问模块 http://127.0.0.1/index.php?r=/payment/default/index结果展示
最后感言
兄弟们看了如果有问题,欢迎 留言或者QQ联系我,大家一起交流学习 QQ:418250505
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/21418.html
摘要:应用场景把代码转移到线上服务器时,工具不正常使用,但在本地服务器是正常的。分析原因框架在使用和时,会针对访问地址拦截,没有在配置中设置的地址是会默认被拦截掉。配置访问地址配置访问地址 应用场景 把代码转移到线上服务器时,GII、BUG工具不正常使用,但在本地服务器是正常的。 分析原因 Yii框架在使用GII 和BUG 时,会针对访问IP地址拦截,没有在配置中设置的IP地址是会默认被拦截...
摘要:之版本控制之前我写过两篇关于如何搭建,以及认证等处理,但是没有涉及到版本管理,今天就来谈谈版本管理如何实现。如果你还没有安装,你可以按照这里的说明进行安装。 Yii2.0 RESTful API 之版本控制 之前我写过两篇关于 Yii2.0 RESTful API 如何搭建,以及 认证 等处理,但是没有涉及到版本管理,今天就来谈谈版本管理如何实现。 索性就从头开始一步一步搭建吧,但是关...
摘要:但是这还没有完,因为我们还需要对我们的做一些些小改动,主要是在的改动在这里,我们添加下面这两行来保障我们在插入数据的时候,和不为空。 原文来自:https://jellybool.com/post/programming-with-yii2-working-with-the-data... 上一篇文章我们理了一下Yii2的MVC,Forms和Layouts,这篇文章就直接按照...
摘要:运行来安装指定的扩展。这更便于用户辨别是否是的扩展。当用户运行安装一个扩展时,文件会被自动更新使之包含新扩展的信息。上述代码表明该扩展依赖于包。例如,上述的条目声明将对应于别名。为达到这个目的,你应当在公开发布前做测试。 简述 扩展是专门设计的在 Yii 应用中随时可拿来使用的, 并可重发布的软件包。 基础 例如, yiisoft/yii2-debug 扩展在你的应用的每个页面底部添加...
阅读 1802·2021-11-23 09:51
阅读 884·2021-10-08 10:05
阅读 3403·2021-09-26 09:55
阅读 1015·2021-09-22 15:21
阅读 1561·2021-09-09 09:33
阅读 1168·2019-08-30 15:56
阅读 1256·2019-08-30 15:55
阅读 938·2019-08-30 13:19