【问题标题】:Symfony: Overload helpers?Symfony:重载助手?
【发布时间】:2010-12-10 22:49:22
【问题描述】:

我想重载 include_http_metas() 帮助器(来自 AssetHelper 类)以使其符合 HTML5。

有什么想法吗?

非常感谢。

【问题讨论】:

    标签: html symfony1 symfony-1.4


    【解决方案1】:

    只需复制应用程序的lib/helper目录下的AssetHelper.php文件(根本没有AssetHelper类),并在副本中进行更改。

    来源:http://www.symfony-project.org/book/1_2/07-Inside-the-View-Layer(§ 添加您自己的助手)

    【讨论】:

      【解决方案2】:

      我不确定你到底想做什么,但由于 include_http_metas() 调用 sfContext::getInstance()->getResponse()->getHttpMetas() 你可以使用你自己的响应类(在你的 factory.yml 中定义config) 并在那里使用你自己的 getHttpMetas()。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-07-31
        • 2011-12-16
        • 2011-01-10
        • 2012-12-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多