【问题标题】:magento: refresh php script in footer (called from footer block) upon each page loadmagento:在每次页面加载时刷新页脚中的 php 脚本(从页脚块调用)
【发布时间】:2015-01-03 15:55:33
【问题描述】:

我有一个页脚块,它调用一个生成随机文本的 php 脚本。

第一次效果很好,但页脚似乎被缓存了,因此每次页面刷新或使用相同页脚加载的后续页面都会显示与第一个相同的生成文本。

如何让 Magento 重新加载该块和/或重新运行随机脚本?

我已尝试添加,但似乎不起作用,即使这样做了,我也不希望刷新是定时的,而是在每个页面加载/重新加载时进行。

谢谢

我可以在 .phtml 脚本中使用 session_cache_limiter() 吗?

**更新:我发现我可以在 Magento Admin (CE 1.7) 的缓存存储管理页面中“禁用”“阻止 HTML 输出”的缓存。但是,这会禁用所有块的缓存。任何人都知道如何专门禁用一个指定块的缓存?

【问题讨论】:

    标签: php magento


    【解决方案1】:

    一个实用的解决方案是向页脚提供一个 ajax 调用,以供某些未缓存的控制器操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多