【发布时间】:2010-08-03 22:31:16
【问题描述】:
纯 dwoo 等效项是:
$dwoo->output('DwooTest/index', array('assignedVar' => 'Hello'));
(我实际上将它与 codeigniter 一起使用 - 与 Phil Sturgeon 的库一起使用):
$this->dwooParser->parse('DwooTest/index', array('assignedVar' => 'Hello'));
然后在 index.php 中
{$assignedVar} //outputs 'Hello'
<?php
$localVar = 'LocalVar';
?>
{$localVar} //output: error
有没有办法将模板内的 php 中的数据传递给 dwoo var ?
为什么我使用它是因为我有一个需要某种预处理的视图(它有点像高级视图,所以我不想每次都将处理放在控制器中),在 index.php 里面我有一个
require 'index.h.php' //(notation inspired from c++ header files)
按照上面的例子,index.h.php 会处理 $assignedVar,并将数据放入 $localVar,然后数据的显示将在模板 index.php 中进行。
(顺便说一句,这个 Dwoo 的文档在哪里...我的意思是那个 wiki...就是它?)
【问题讨论】: