修正视图驱动

This commit is contained in:
thinkphp
2016-05-20 12:01:38 +08:00
parent 952d18af17
commit 685d7ef3b7
2 changed files with 5 additions and 3 deletions

View File

@@ -56,7 +56,8 @@ class Php
public function fetch($template, $data = []) public function fetch($template, $data = [])
{ {
// 模板不存在 抛出异常 // 模板不存在 抛出异常
if (!$this->exists($template)) { $template = $this->exists($template);
if (!$template) {
throw new Exception('template file not exists:' . $template, 10700); throw new Exception('template file not exists:' . $template, 10700);
} }
// 记录视图信息 // 记录视图信息

View File

@@ -52,7 +52,7 @@ class Think
// 获取模板文件名 // 获取模板文件名
$template = $this->parseTemplate($template); $template = $this->parseTemplate($template);
} }
return is_file($template); return is_file($template) ? $template : false;
} }
/** /**
@@ -66,7 +66,8 @@ class Think
public function fetch($template, $data = [], $config = []) public function fetch($template, $data = [], $config = [])
{ {
// 模板不存在 抛出异常 // 模板不存在 抛出异常
if (!$this->exists($template)) { $template = $this->exists($template);
if (!$template) {
throw new Exception('template file not exists:' . $template, 10700); throw new Exception('template file not exists:' . $template, 10700);
} }
// 记录视图信息 // 记录视图信息