改进模板引擎驱动

This commit is contained in:
thinkphp
2016-11-22 15:58:38 +08:00
parent 8ee455f96f
commit bba063a3c9
2 changed files with 8 additions and 4 deletions

View File

@@ -119,9 +119,11 @@ class Php
// 分析模板文件规则
$request = Request::instance();
$controller = Loader::parseName($request->controller());
if ($controller && 0 !== strpos($template, '/')) {
$depr = $this->config['view_depr'];
$depr = $this->config['view_depr'];
if (0 !== strpos($template, '/')) {
$template = str_replace(['/', ':'], $depr, $template);
}
if ($controller) {
if ('' == $template) {
// 如果模板文件名为空 按照默认规则定位
$template = str_replace('.', DS, $controller) . $depr . $request->action();