1
适用场景:
$view = new \think\View();
$view->engine('think')->fetch();
适用场景:
$view = new \think\View();
$view->engine('think')->fetch();
@hugtale 我另外调整了View类~这个可以不需要了
@liu21st 和前面说的同样的场景,因为 $this->config['view_path']
没有在构造函数中初始化,主动调用engine方法时,传给模版引擎的这个参数仍然是空的。我这里模版中有extend标签,引入父类模版时还是会报错的。
@liu21st 这个场景,调用主题时也有问题:
$view = new \think\View();
$view->theme('a')->fetch();
如果视图目录下有a目录,获取模版时则会多加一层a目录从而获取模版错误。即实际获取模版的路径可能是这样的:view_path/a/a/index/index.html
,实际应该是:view_path/a/index/index.html
这样才对