標籤:
一、安裝
安裝---刪除install檔案--刪除index.php--修改資料庫資訊--建立資料庫
修改資料庫資訊:\data\conf\db.php(包括伺服器位址)
二、建立mobile app項目
1. 建立檔案夾:在application下添加專案檔mobile--在config.php 中MODULE_ALLOW_LIST中添加mobile,建立conf和common檔案夾 首字母大寫
- 建立控制檔案:
namespace Mzdocmobile\Controller; use Common\Controller\AppframeController; class IndexController extends AppframeController{ public function login(){ } public function register(){ } |
在ThinkCMFX系列版本的application/Common/Controller下有以下幾個基類: |-AppframeController ----- ThinkCMF架構控制項器基類,繼承至Action |-AdminbaseController ----- ThinkCMF架構後台控制項器基類,繼承至AppframeController |-HomeBaseController ----- ThinkCMF架構前台控制項器基類,繼承至AppframeController |-MemberbaseController ----- ThinkCMF架構會員控制項器基類,繼承至HomeBaseController 對於AdminbaseController和HomeBaseController它們一個重要的方法display,分別用於管理後台和前台的模板顯示,如果你的action繼承了AdminbaseAction,在你調用display方法時,它會幫你去找tpl_admin目錄下的檔案,同樣HomeBaseController也會幫你去找tpl目錄下的檔案,這樣就很好的實現了前後台模板的分離。 對於MemberbaseController,繼承這個類的Controller會幫你判斷會員的相關的操作,比如使用者是否已經登陸,使用者是否有許可權訪問此url。 |
3. 建立資料表,注意添加表首碼。
配置新項目:common--config.php---MODULE_ALLOW_LIST
三、
四、
thinkcmf開發--關於控制器