-
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/', ];
-
-