Здравствуйте, коллеги!
Столкнулся со следующей проблемой. Для интернет магазина реализована система индивидуальных накопительных скидок. То есть цена у товаров может меняться в зависимости от пользователя. На сайте настроен композит. Выделяю блок с ценами в шаблоне соответствующих компонентов в динамическую область, но цены все равно продолжают кешироваться. Если отключить кеш непосредственно у компонентов, то все работает как нужно. Как я понимаю, когда битрикс подгружает контент в динамическую область, он берет кеш компонентов, присутствующих на странице (если у компонентов включено кеширование). Формировать кеш для каждого пользователя неразумно. Как выйти из данной ситуации? Является ли отключение кеша для комплексного каталога правильным решением или есть более элегантное решение?
Столкнулся со следующей проблемой. Для интернет магазина реализована система индивидуальных накопительных скидок. То есть цена у товаров может меняться в зависимости от пользователя. На сайте настроен композит. Выделяю блок с ценами в шаблоне соответствующих компонентов в динамическую область, но цены все равно продолжают кешироваться. Если отключить кеш непосредственно у компонентов, то все работает как нужно. Как я понимаю, когда битрикс подгружает контент в динамическую область, он берет кеш компонентов, присутствующих на странице (если у компонентов включено кеширование). Формировать кеш для каждого пользователя неразумно. Как выйти из данной ситуации? Является ли отключение кеша для комплексного каталога правильным решением или есть более элегантное решение?