這篇文章主要介紹了thinkphp3.x自訂Action、Model及View的簡單實作方法,結合實例形式詳細分析了thinkPHP3.x自訂模型、視圖及控制器的具體步驟與相關實作技巧,需要的朋友可以參考下
本文實例講述了thinkphp3.x自訂Action、Model及View的實作方法。分享給大家供大家參考,具體如下:
1、在xmall/Lib/Action中建立檔案TestAction.class.php
class TestAction extends Action{ function index(){ $this->display("test"); } }
#2、在xmall/tpl下建立default資料夾,在default下建立Test資料夾,在Test下建立test.html模版檔案;
3、執行URL:http://localhost/xmall/ index.php/Test/index就會出現test.html頁面的內容
4、在操作過程中出現的錯誤:
(1) URL中的Test的T要大寫;
(2) Display不需要提供檔案的副檔名,預設為index
##5、注意事項:
(1) 為方便偵錯,應在index.php入口檔案中新增define("APP_DEBUG",true);
class UserModel extends Model{ function test(){ return "123456"; } }
public function test(){ $m=D("User"); echo $m->test(); }
9、註:Model檔案名稱要與model的名稱一直,在呼叫時區分大小寫;
在xmall/conf/config.php中加入'URL_CASE_INSENSITIVE' =>true,//URL不區分大小寫
以上是thinkphp3.x自訂Action、Model及View的簡單實作方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!