摘要:配置模塊在文件中加入以下代碼來配置模塊判斷在開發(fā)模式下開啟和工具開發(fā)環(huán)境工具管理工具使用工具創(chuàng)建模塊瀏覽器輸入地址,打開工具創(chuàng)建模塊使用模塊在配置文件中加入新建模塊的配置支付模塊默認(rèn)模塊路徑我是模塊調(diào)用模塊控制器調(diào)用在任意控制器加入以下
配置模塊
在main-local.php文件中加入以下代碼來配置模塊
# 判斷在開發(fā)模式下開啟GII和debug工具 if (!YII_ENV_TEST) { // 開發(fā)環(huán)境debug工具 $config["bootstrap"][] = "debug"; $config["modules"]["debug"] = "yiidebugModule"; // GII 管理工具 $config["bootstrap"][] = "gii"; $config["modules"]["gii"] = "yiigiiModule"; }使用gii工具創(chuàng)建模塊
# 瀏覽器輸入gii地址,打開gii工具 http://127.0.0.1/index.php?r=/gii/module
創(chuàng)建模塊:
# 在配置文件中加入新建模塊的配置 "modules" => [ // 支付模塊 "payment" => [ "class" => "appmodulespaymentPayment", ], ], # 默認(rèn)模塊路徑:frontendmodulespaymentcontrollersDefaultController.php namespace appmodulespaymentcontrollers; use yiiwebController; class DefaultController extends Controller { public function actionIndex() { echo "我是模塊payment"; exit; // return $this->render("index"); } }調(diào)用模塊
# 控制器調(diào)用(在任意控制器加入以下代碼) $payment = yii::$app->getModule("payment"); $payment->runAction("default/index"); // 執(zhí)行默認(rèn)控制器中的index方法 # 瀏覽器直接訪問模塊 http://127.0.0.1/index.php?r=/payment/default/index結(jié)果展示
最后感言
兄弟們看了如果有問題,歡迎 留言或者QQ聯(lián)系我,大家一起交流學(xué)習(xí) QQ:418250505
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/21418.html
摘要:應(yīng)用場景把代碼轉(zhuǎn)移到線上服務(wù)器時,工具不正常使用,但在本地服務(wù)器是正常的。分析原因框架在使用和時,會針對訪問地址攔截,沒有在配置中設(shè)置的地址是會默認(rèn)被攔截掉。配置訪問地址配置訪問地址 應(yīng)用場景 把代碼轉(zhuǎn)移到線上服務(wù)器時,GII、BUG工具不正常使用,但在本地服務(wù)器是正常的。 分析原因 Yii框架在使用GII 和BUG 時,會針對訪問IP地址攔截,沒有在配置中設(shè)置的IP地址是會默認(rèn)被攔截...
摘要:之版本控制之前我寫過兩篇關(guān)于如何搭建,以及認(rèn)證等處理,但是沒有涉及到版本管理,今天就來談?wù)劙姹竟芾砣绾螌崿F(xiàn)。如果你還沒有安裝,你可以按照這里的說明進(jìn)行安裝。 Yii2.0 RESTful API 之版本控制 之前我寫過兩篇關(guān)于 Yii2.0 RESTful API 如何搭建,以及 認(rèn)證 等處理,但是沒有涉及到版本管理,今天就來談?wù)劙姹竟芾砣绾螌崿F(xiàn)。 索性就從頭開始一步一步搭建吧,但是關(guān)...
摘要:但是這還沒有完,因為我們還需要對我們的做一些些小改動,主要是在的改動在這里,我們添加下面這兩行來保障我們在插入數(shù)據(jù)的時候,和不為空。 原文來自:https://jellybool.com/post/programming-with-yii2-working-with-the-data... 上一篇文章我們理了一下Yii2的MVC,F(xiàn)orms和Layouts,這篇文章就直接按照...
摘要:運(yùn)行來安裝指定的擴(kuò)展。這更便于用戶辨別是否是的擴(kuò)展。當(dāng)用戶運(yùn)行安裝一個擴(kuò)展時,文件會被自動更新使之包含新擴(kuò)展的信息。上述代碼表明該擴(kuò)展依賴于包。例如,上述的條目聲明將對應(yīng)于別名。為達(dá)到這個目的,你應(yīng)當(dāng)在公開發(fā)布前做測試。 簡述 擴(kuò)展是專門設(shè)計的在 Yii 應(yīng)用中隨時可拿來使用的, 并可重發(fā)布的軟件包。 基礎(chǔ) 例如, yiisoft/yii2-debug 擴(kuò)展在你的應(yīng)用的每個頁面底部添加...
閱讀 1886·2021-11-23 09:51
閱讀 1028·2021-10-08 10:05
閱讀 3494·2021-09-26 09:55
閱讀 1104·2021-09-22 15:21
閱讀 1681·2021-09-09 09:33
閱讀 1466·2019-08-30 15:56
閱讀 1346·2019-08-30 15:55
閱讀 1025·2019-08-30 13:19