【问题标题】:Add comments to HEAD Zend Framework向 HEAD Zend Framework 添加注释
【发布时间】:2011-02-21 22:11:09
【问题描述】:

是否有视图助手可以将 cmets(不是条件 cmets)添加到页面的 HEAD 部分。我正在使用布局方法。

【问题讨论】:

  • 你能解释得更好些吗?您想从操作中更改 cmets?
  • 不...我们在 Zend 中有 headScript、headLink 视图助手.....所以只是想是否有任何类似的添加 cmets .....我只是用占位符添加它们变量............您可能想知道 cmets 的用途......它们用于 Google 会读取的 PageMaps

标签: php zend-framework view helper


【解决方案1】:

在 Zend Framework 提供的几个视图助手中,您可以使用 captureStart() 和 captureEnd() 来获取 cmets。不是它的设计目的,但它确实有效。

例如(在视图脚本中):

<?php $this->headScript()->captureStart(); ?>
<!--some comment-->
<?php $this->headScript()->captureEnd(); ?>

然后在你的布局中在头部回显 $this->headScript()。

这只是概念证明。如果您尝试这样做,大多数头部视图助手都会抛出错误。它仅适用于 headScript 和 headStyle。在这两个中,我现在使用 headStyle 作为一种好的做法是在头部有样式,在页脚中有脚本。理想情况下,您可以编写自己的视图助手来专门执行此操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-27
    • 1970-01-01
    相关资源
    最近更新 更多