2016-04-01 2 views
1

Я использую Magento 1.9.2, и я столкнулся с проблемой статического кэша блока. Как эта проблема возникает, приводится ниже в шагах. (Поскольку я новичок в magento, поэтому, пожалуйста, попробуйте понять, что я хочу сказать, может быть, мои слова разные)Magento не обновляет кеш статического блока автоматически

У меня есть три страницы с тремя категориями Женщины, Мужчины, Дети. На каждой странице подробностей категории я назначил два статических блока для отображения баннеров и предложений относительно категории. Если я открою первую страницу (скажем) женщин на странице, она покажет мне все баннеры, относящиеся к категории женщин, но когда я открываю страницы для мужчин или детей, это не показывает мне относительное содержание, а показывает мне категорию женщин. Когда я крашу magento cache и перезагружаю страницу, он показывает мне правильный контент, но когда я перехожу на другую страницу, он снова показывает мне старый или не связанный контент.

Я следил за многими статьями, чтобы справиться с этой проблемой, но не смог, в основном я пробовал;

https://magento.stackexchange.com/questions/71705/cms-block-caching-issue-in-ee-1-14-2

http://blog.gaiterjones.com/magento-1-9-2-0-ce-static-block-cache-bug/ (кэш важен для меня, когда после этой инструкции ссылки)

Любой помощи SO!

+0

Вы можете отключить кэш блоков из XML: http://stackoverflow.com/questions/39439646/magento-xml-layout-update-with-cache-enabled/39453273#39453273 – massimilianoarceri

ответ

1

его очень распространенная проблема в Magento вам просто нужно загрузить это расширение с ссылки ниже и установите его верно в приложении/и т.д./модулях/Milopole_Cms.xml https://www.milople.com/blogs/ecommerce/solved-magento-static-block-display-issue.html

+0

Он не работает :( – Adnan

+0

Вы можете отключить кеш блока/html из управления кешем в admin Но это не хорошая идея отключить. Это единственный способ избавиться от него. Если вышеупомянутое расширение не работает –

Смежные вопросы