静态块缓存主页不起作用

时间:2015-07-15 04:40:57

标签: magento

我有两个商店视图, 存储视图1和存储视图2 我一直在创建具有相同内容的2个cms页面 例如:

{{block type="cms/block" block_id="block_home_page"}}

我去cms - >静态块并使用标识符创建2个块:block_home_page

我去前端和切换商店视图,静态块的内容改变了当前的商店视图,但是当我在后端启用缓存时,前端的静态块没有改变,发生了什么,每个人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

我认为这里的问题是你使用 两个具有相同标识符的静态块 。块标识符用于唯一地标识静态块。由于您对两个块使用相同的标识符,因此Magento在缓存内容时无法找到正确的标识符。

因此,您可以在两个不同的CMS页面中使用两个不同的静态块。但请确保静态块标识符不同。

旁注

在最新版本的Magento中,似乎Magento静态块缓存存在一些错误。 (版本= 1.9.2.0)。您可以找到 exact problem here ,解决方案是使用模块such as this。 (这是我自己的模块。虽然它是免费的)