Я боролся с кеш-хранилищем в версии magento для предприятий. Проблема заключается в слайдере домашней страницы magento, каждый раз, когда пользователь посещает веб-сайт, баннеры домашней страницы должны перемешиваться случайным образом.
Для этого я тасую баннеры с их идентификаторами, я использую shuffle (bannerids) на странице app / code / core / Enterprise / Banner / Model / Resource / Banner.php
с помощью приведенного выше кода баннеры перетасовывались, но когда я несколько раз щелкаю по одному и тому же региону, один и тот же порядок перетасовки повторяется, и это было связано с хранением в кэше.
Пожалуйста, дайте мне знать, как я могу отключить кеш для блока баннеров, т.е. блок слайдеров домашней страницы
Заранее спасибо.
Похоже, вам нужно «пробить» блок баннеров, чтобы он не кэшировался как часть FPC.
Я бы порекомендовал посмотреть на альтернативные модули кэширования FPC, такие как https://gordonlesti.com/projects/lestifpc/, которые позволяют указывать динамические блоки.
Других решений пока нет …