【问题标题】:Magento xml layout update with cache enabled启用缓存的 Magento xml 布局更新
【发布时间】:2016-09-11 19:05:16
【问题描述】:

在我的 magento 商店中,我想在购物车页面中显示不同的页脚。所以我创建了第二个文件(myfooter.phtml),并在 checkout.xml 中放置了以下布局更新:

<reference name="footer">
<action method="setTemplate"><template>page/html/myfooter.phtml</template></action>
</reference>

一切都像禁用缓存的魅力,但是当我从管理面板启用 BLOCK_HTML 缓存(阻止 HTML 输出)时,我得到了原始的 footer.phtml

部分解决方案是禁用 BLOCK_HTML 缓存,但这会使我的存储速度变慢。

任何想法将不胜感激!

【问题讨论】:

    标签: xml magento caching


    【解决方案1】:

    试试这个:

    <action method="setCacheLifetime"><lifetime>1</lifetime></action>
    

    【讨论】:

    • 谢谢!到现在为止,它就像一个小修改的魅力:。如果你设置 节点不能正常工作(至少在我的情况下)
    • 它是 1.9.2.4 我也找到了这篇文章fbrnc.net/blog/2015/06/cache-and-layout-xml-tricks
    • 或者你可以在模板中做:$this->addData(array('cacheLifetime'=>true));
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-11
    • 2011-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多