thinkphp3.2【控制器呼叫檢視view模板&檢視模板與專案進行整合】
阿新 • • 發佈:2019-01-10
【控制器呼叫檢視view模板】
控制器----》檢視
APP_DEBUG = true; 除錯模式錯誤資訊顯示更詳細
控制器和模板的關係
通常:在view目錄通常會有一個與控制器標誌一樣的目錄,裡邊有具體模板檔案
例如GoodsController.class.php 控制 在view目錄有Goods目錄,裡邊都是Goods控制器對應的模板檔案
【檢視模板與專案進行整合】
1. 引入靜態程式碼
2. 引入css、image、js
a) 以上3樣東西,瀏覽器需要傳送單獨的http請求
b)
引入css的時候,以User控制器標誌作為當前目錄,顯然不行
以上目錄設定不利於後期維護,例如其中的目錄有修改,就需要全部都修改,有很多重複勞動
優化後:利用常量把路徑給定義好,後期只維護一個常量即可
tp框架預設引擎的常量使用
模板與tp框架整合
1. 引入靜態程式碼
2. 引入css、img、js檔案
3. 在入口檔案地方把css、img、js的路徑設定常量
4. 在模板中通過常量獲得具體的css、img等檔案資訊(後期重複步驟)
5. 把css檔案本身的圖片路徑設定正確(獲得圖片的相對位置是本身自己css檔案)