Thinkphp學習筆記 模板主題

2021-09-07 03:23:38 字數 481 閱讀 1875

乙個模組如果需要支援多套模板檔案的話,就可以使用模板主題功能。 預設情況下,沒有開啟模板主題功能,如果需要開啟,設定default_theme引數即可:

//

設定預設的模板主題

'default_theme' => 'default'

採用模板主題後,需要在檢視目錄下面建立對應的主題目錄,和不啟用模板主題的情況相比,模板檔案只是多了一層目錄:

沒有啟用模板主題之前

啟用模板主題之後

在檢視渲染輸出之前,我們可以通過動態設定來改變需要使用的模板主題。

//

在控制器中動態改變模板主題

$this->theme('blue')->display('add');

ThinkPHP學習筆記

thinkphp中的配置檔案 慣例配置 專案配置 除錯配置 分組配置 讀取配置 動態配置 擴充套件配置 慣例配置 是系統內建的乙個配置檔案 conf convention.php 專案配置 位於專案配置檔案目錄conf下面,檔名是config.php 除錯配置 在開啟除錯模式的狀態下,可以給專案設定...

ThinkPHP學習筆記

當url case insensitive設定為true的時候表示url位址不區分大小寫,這個也是框架在部署模式下面的預設設定。url case insensitive true,支援對變數的型別檢測,但僅僅支援數字型別的約束定義,例如 blog id d blog read 因為操作方法就是控制器...

Thinkphp 模板 模板布局

thinkphp的模板引擎內建了布局模板功能支援,可以方便的實現模板布局以及布局巢狀功能。有三種布局模板的支援方式 這種方式僅需在專案配置檔案中新增相關的布局模板配置,就可以簡單實現模板布局功能,比較適用於全站使用相同布局的情況,需要配置開啟layout on 引數 預設不開啟 並且設定布局入口檔名...