我已经阅读了这篇关于占位符的文章。以前,我将一堆文件包含在我的视图脚本中。之后变得复杂,因为我必须考虑上下文并且没有一个很好的解决方案。
我猜这就是占位符的用武之地。我已经阅读了zend 文章。我读过的文章都没有非常具体地说明我放置占位符的位置。他们应该放在哪个文件夹中?
请原谅我对zend仍然很困惑。
我已经阅读了这篇关于占位符的文章。以前,我将一堆文件包含在我的视图脚本中。之后变得复杂,因为我必须考虑上下文并且没有一个很好的解决方案。
我猜这就是占位符的用武之地。我已经阅读了zend 文章。我读过的文章都没有非常具体地说明我放置占位符的位置。他们应该放在哪个文件夹中?
请原谅我对zend仍然很困惑。
基本上,您将在控制器/视图中的某处捕获一个块,然后将其显示在模板/布局中。
我认为这个Zend Doc 示例更有意义。
// before the view is displayed
// you can use other methods to render the templates into placeholder for later use
<?php $this->placeholder('foo')->set("Some text for later") ?>
// most like somewhere in the view
<?php
echo $this->placeholder('foo');
// outputs "Some text for later"
?>
or
<?= $this->placeholder('sidebar') ?>