找回密码
 免费注册

[ThinkPHP] thinkphp5.1的模板路径的配置及对应情况

[复制链接]
admin 发表于 2023-3-22 14:17:43 | 显示全部楼层 |阅读模式
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中输入,如下内容,就可以指定应用的模板路径

  1. return [
  2.     'view_path'    => 'templates/admin/',
  3. ];
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|Archiver|手机版|小黑屋|信息共享网

GMT+8, 2024-5-15 06:44 , Processed in 0.061734 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表