【发布时间】:2011-05-30 08:16:17
【问题描述】:
我在使用 Codeigniter 1.7.2 和 Dwoo 实现我的 CMS 时遇到了问题。我使用 Phil Sturgeon Dwoo 库。我的问题是我希望用户从管理面板创建模板,这意味着所有模板都将存储到数据库中,包括所有 Dwoo 变量和函数。我的问题:
- 是否可以从数据库加载 dwoo 模板?
- 如何从数据库中解析 dwoo 变量或函数?我尝试从包含 dwoo var 和函数的数据库中加载内容,我尝试使用 dwoo
eval()函数和 phil sturgeonstring_parse()进行评估,但仍然没有运气。
例如:
我的控制器
$data['header'] = "<h1>{$header}</h1>"; --> this could be loaded from database
$this->parser->parse('header',$data);
我的看法
{$header}
这是错误信息:
<h4>A PHP Error was encountered</h4>
<p>Severity: Notice</p>
<p>Message: Undefined index: header_title</p>
<p>Filename: compiled/805659ab5e619e094cac7deb9c8cbfb5.d17.php</p>
<p>Line Number: 11</p>
header_title 是从 DB 加载的 dwoo 变量。
谢谢,
【问题讨论】:
标签: templates codeigniter dwoo