-
thinkphp5.1的模板路徑的配置及對應情況
-
模板的路徑配置,系統默認在config/template.php中的view_path來設置
-
View_path為空時,默認是模板路徑是,每個應用目錄下的view文件夾,下層是控制器名目錄/方法名.html,例如appliaction/admin/view/index/login.html
-
設置了系統的view_path
-
會導致所有的應用都到同一目錄下,如果是單引用,沒有問題,但多應用,有同名控制器,就會出現相互覆蓋的問題
-
以'/'開始的話,會找到系統文件目錄開始,例如,'/data/php/templates/'
-
以字母開始,會找到public目錄下的目錄,例如,'templates/',實際是/tp5根目錄/public/templates/
-
-
單獨給每一個應用設置模板路徑
-
在應用目錄下面,新建config/template.php文件
-
template.php中輸入,如下內容,就可以指定應用的模板路徑
return [ 'view_path' => 'templates/admin/', ];
-
-