From eed93e4d52872e5ab97e0b7a248e2d2b5af5eb94 Mon Sep 17 00:00:00 2001 From: thinkphp Date: Wed, 16 Mar 2016 23:36:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B=E9=BB=98=E8=AE=A4=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E5=BC=95=E6=93=8E=E7=9A=84=E8=AE=BE=E7=BD=AE=20?= =?UTF-8?q?=E5=A6=82=E6=9E=9C=E6=B2=A1=E6=9C=89=E8=AE=BE=E7=BD=AE=20templa?= =?UTF-8?q?te.type=20=E6=88=96=E8=80=85=E4=B8=BA=E7=A9=BA=20=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E4=B8=BAthink?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/think/View.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/library/think/View.php b/library/think/View.php index 7ef74698..5f511afe 100644 --- a/library/think/View.php +++ b/library/think/View.php @@ -40,14 +40,15 @@ class View // 视图驱动命名空间 'namespace' => '\\think\\view\\driver\\', // 模板引擎配置参数 - 'template' => [ - 'type' => 'think', - ], + 'template' => [], ]; public function __construct(array $config = []) { $this->config($config); + if (!isset($this->config['template']['type'])) { + $this->config['template']['type'] = 'think'; + } } /** @@ -122,6 +123,7 @@ class View if (empty($this->config['view_path']) && defined('VIEW_PATH')) { $this->config['view_path'] = VIEW_PATH; } + $config = array_merge($config, [ 'view_path' => $this->config['view_path'], 'view_suffix' => $this->config['view_suffix'],