2015-11-11 19 views
0

Magento企業版從緩存中加載頁面而不考慮設備。 如果我在Ipad上提供目錄頁面,則相同的設計將顯示在移動設備上(即使我們有針對移動設備的不同設計)。當我禁用整頁緩存車工作正常。Magento全頁緩存打孔目錄頁

當我搜索論壇和堆棧溢出時,它說它是由於magento全頁緩存,我們需要傳遞getCacheId和頁面的自定義字符串。你可以給我一個大綱,我可以如何做到這一點所有目錄頁面。

+0

我可以用它來解決這個問題嗎? http://inchoo.net/magento/magento-block-caching/comment-page-1 它的產品詳細信息頁面寫的。我想我可以編輯和使用目錄頁面。請指教。另外,我假設我應該禁用整個頁面緩存時,我實施inchoo代碼? – Rajeevan

回答

0

當傳遞完整頁面緩存時,代碼將定義參數定義爲獲取鍵值,並根據該鍵獲取頁面。

如果您的主要參數沒有ipad ve手機與桌面的不同設備,也不是您的主題響應(看起來像它的自適應),那麼您將面臨你所說的問題。

+0

您是否知道我可以在哪裏找到緩存鍵值對,以及如何在所有目錄頁面上使用打孔? – Rajeevan

+0

容器與block關聯。因此,如果通過查看XML和keyinfo函數來了解與緩存信息關聯的鍵,則您將獲得想法。否則難以解釋。 – oscprofessionals