使用smarty出现出如此问题 百度百度 一直找一直找终于知道了,原来是继承smarty类时出现的问题:
需在继承类的构造函数里加一行:
parent::__construct();
构造函数为:
public function __construct() { parent::__construct(); $this->template_dir = 'templates/'; $this->compile_dir = 'templates_c/'; $this->config_dir = 'configs/'; $this->cache_dir = 'cache/';}
本文介绍了一个关于Smarty类继承时遇到的问题及解决方案。主要原因是未在子类构造函数中调用父类构造函数导致的问题,并提供了正确的构造函数实现方式。

11万+

被折叠的 条评论
为什么被折叠?



