2011-08-29 64 views
-1

什麼,我做一個簡單的介紹:
- 創建2個新的測試橫幅
- 添加橫幅肩到CMS頁面,無論是使用插入件按鈕或通過XML在設計選項卡中更新,選擇2個測試橫幅並將它們按照系列,隨機或隨機旋轉
- 查看瀏覽器中選定的頁面,刷新Magento的EE橫幅整頁緩存上旋轉

只顯示第一個橫幅。
如果FPC關閉,橫幅將按預期旋轉。
這是一個錯誤,或者我做錯了什麼?

回答

1

整個頁面緩存的工作方式是它利用佔位符來處理各種數據,而這些數據不應該被整個頁面緩存。示例將包括迷你購物車,最近查看的產品等。這些單獨的項目通常使用由描述性名稱和用戶會話ID組成的緩存鍵單獨進行緩存和更新。

此文件:/app/code/core/Enterprise/PageCache/etc/cache.xml顯示佔位符。

一個很好的例子,你需要做的是在這裏:/app/code/core/Enterprise/PageCache/Model/Container/Viewedproducts.php

+0

橫幅已經有自己的文件中的頁緩存/型號/集裝箱文件夾的代碼非常相似,但我沒有看到它是關於CatalogProductItem還是Viewedproducts.php,它使得它們在每次頁面加載時都刷新,但橫幅仍然被緩存。 –