1. 程式人生 > >thinkphp3.2【控制器呼叫檢視view模板&檢視模板與專案進行整合】

thinkphp3.2【控制器呼叫檢視view模板&檢視模板與專案進行整合】

【控制器呼叫檢視view模板】


控制器----》檢視

 

APP_DEBUG = true;  除錯模式錯誤資訊顯示更詳細

 

控制器和模板的關係

通常:在view目錄通常會有一個與控制器標誌一樣的目錄,裡邊有具體模板檔案

例如GoodsController.class.php 控制 在view目錄有Goods目錄,裡邊都是Goods控制器對應的模板檔案

【檢視模板與專案進行整合】

1. 引入靜態程式碼

2. 引入cssimagejs

a) 以上3樣東西,瀏覽器需要傳送單獨的http請求

b) 

引入css的時候,以User控制器標誌作為當前目錄,顯然不行

 

以上目錄設定不利於後期維護,例如其中的目錄有修改,就需要全部都修改,有很多重複勞動

優化後:利用常量把路徑給定義好,後期只維護一個常量即可

 

tp框架預設引擎的常量使用

 

模板與tp框架整合

1. 引入靜態程式碼

2. 引入cssimgjs檔案

3. 在入口檔案地方把cssimgjs的路徑設定常量

4. 在模板中通過常量獲得具體的cssimg等檔案資訊(後期重複步驟)

5. css檔案本身的圖片路徑設定正確(獲得圖片的相對位置是本身自己css檔案)