如何在ThinkPHP中新增加模塊(步驟)

thinkphp是一款采用mvc模式架構的php開源框架,非常適合快速開發現代化的web應用程序。在實際應用中,我們經常需要新增加模塊以滿足業務需求,接下來我會介紹如何在thinkphp中新增加模塊。

一、如何新增加模塊

在ThinkPHP中,新增加一個模塊其實非常簡單,只需要兩個步驟:

第一步:創建新的文件夾

在ThinkPHP的應用目錄下,找到名為”Home”的文件夾,把它復制一份并重命名為你要新增加的模塊名稱,例如你要新增加一個名為”Admin”的模塊,則將”Home”文件夾復制一份并命名為”Admin”。

立即學習PHP免費學習筆記(深入)”;

第二步:配置路由

在新增加的模塊目錄下,找到名為”Conf”的文件夾,打開”config.php”文件,新增加一條路由規則,例如:

'admin/:controller/:action' => 'Admin/:controller/:action',

這條路由規則的意思是,當你訪問”admin/控制器名稱/方法名稱”時,實際上訪問的是Admin模塊下的該控制器和方法。

二、如何創建控制器和視圖

創建控制器和視圖也非常簡單。

  1. 創建控制器

在新增加的模塊目錄下,找到名為”Controller”的文件夾,創建一個控制器文件,例如你要創建一個名為”User”的控制器,則可以在”Controller”文件夾下創建一個名為”UserController.class.php”的文件,在該文件中編寫控制器代碼即可。

Namespace AdminController; use ThinkController;  class UserController extends Controller {     public function index() {         $this->display();     } }
  1. 創建視圖

在”View”文件夾下,創建一個名為”User”的文件夾,并在其中創建一個名為”index.html”的文件。

<!DOCTYPE html> <html> <head>     <title>用戶列表</title> </head> <body>     <h1>用戶列表</h1> </body> </html>

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享