我在Codeigniter中安装了Smarty,但它并没有真正起作用。这是我做的:
我按照说明操作:
http://sunwebexpert.com/books/detail/PHP/integrating-smarty-and-codeigniter.html
但是我还在库中添加了另一个文件:parser.php,这是一个进行解析的库(我之前使用过smarty并且运行良好)
关于Codeigniter的autoload.php写道:
$autoload['libraries'] = array('parser','smarty');
在主控制器上我写了这个函数来测试:
public function index()
{
$this->data['d'] = 2;
$this->parser->parse('base/test.tpl', $this->data);
}
但结果是没有错误显示,我看到变量' d'因为它是在模板中写的:
{$d}
所以我有两个问题:
为什么我不能像以前在其他项目中那样安装smarty时看到变量值?
如果有错误,我怎样才能看到错误?