@ermolaev_nikita

Как правильно настроить кеширование в собственном компоненте?

Вопрос следующего плана. Пишу модуль расписания событий, имеется следующая проблема с кешированием.
Имеется список событий, каждое событие имеет своё ограничение по числу участников. Как только лимит превышен, события не отображается в списке, как организовать кэширование в данном компоненте. Какую зависимость следует добавить? Пока получается так, что событие не должно отображаться, но старый кеш ещё жив.
Или же в данном компоненте организация кеша затруднена и целесообразней его вовсе не использовать.
  • Вопрос задан
  • 241 просмотр
Пригласить эксперта
Ответы на вопрос 2
s_panteleev
@s_panteleev
25 yo, Yaroslavl
Как вариант, кэшировать данные в расписании и после добавления нового участника (регистрации?) сбрасывать кэш
Ответ написан
Комментировать
babarun
@babarun Куратор тега 1С-Битрикс
Безумный план моих идей в руках больных людей
Добавьте в кеш компонента тег инфоблока и дня.
В обрабортчик добавления/удаления/изменения события в календаре сбрасывайте по тегу нужный вам кеш
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы