2013-02-23 27 views
1

我們有一個自定義的過程,依靠一個cookie來呈現一些關鍵的顯示選項。這是所有網站客人所需的唯一真正的解決方案。

過程與FPC禁用,美麗的作品,但與它啓用PHP全局$ _COOKIE緩存整個瀏覽器會話。基本上 - 我們需要對FPC應用一個補丁,以使其忽略cookie(全部或按名稱 - 現在都不錯)。

欣賞有沒有人取得類似的成就,或者有合適的開始。

注意:在AWS nginx構建上運行EE1.12。

乾杯, T8

回答

0

在FPC沒有動態座的Magento應用程序初始化沒有這樣做。 因此,如果您希望頁面的某些部分因Cookie而異,則需要使用動態塊。

爲此,您需要創建一個容器類,並設置壽命爲Null在下面的代碼片段

1.Try添加以下內容到容器類:保護功能_saveCache($數據,$ ID,$標籤= array(),$ lifetime = null){return false; }這應該防止它被緩存。

而且#2此鏈接: How do I include a dynamic block in the product page with full page caching turned on?

細節進行動態塊和FPC。