【发布时间】:2011-09-03 19:24:03
【问题描述】:
我有一些控制器索引。 我在那里定义了变量:
class IndexController extends Zend_Controller_Action
{
function IndexController()
{
$this->view->some_val = 100;
}
}
而且布局是这样的:
<html>
<p><?= $this->some_val; ?></p>
<?= $this->getLayout()->content; ?>
</html>
但在这种情况下,我得到的是 NULL 而不是 100。我试图在 preDispatch 函数中定义它,但结果是一样的。 有人可以帮忙吗? 提前感谢大家
【问题讨论】:
-
顺便说一句:你不应该使用简短的 php 标签:见stackoverflow.com/questions/200640/…
-
根据我的经验,这应该可行。
标签: php model-view-controller zend-framework layout controller