Почему не срабатывает окончание активности новости? После даты окончания активности элемент новости продолжает отображаться на сайте. Он исчезнет только после того, как откроешь элемент в админке и нажмешь кнопку Сохранить.
26.02.2019 18:19:56
Это проблема связана с кешированием выводимых данных.
Например, вы выводите данные при помощи компонента news.list и указали Автокеширование на 3600 секунд. Таким образом кеш компонента будет очищен ЛИБО при изменении элементов инфоблока ЛИБО по истечению 3600 секунд. А теперь на пальцах: 1) Выводим компонент на страницу. Он кешируется на 3600 секунд. 2) Заходим в админку, создаем новость и ставим активность новости - текущее время + 1800 секунд 3) Открываем сайт и видим новость 4) До тех пор пока не истечет 1800 дополнительных секунд после окончания активности или не будет обновлен элемент он будет отображаться.
Голосуй за идеи по развитию API Bitrix:
|
|
|
|
18.09.2019 15:42:42
Не забудьте проголосовать за мои Битрикс-идеи:
|
|||
|
|
18.09.2019 15:54:31
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|||
|
|
19.09.2019 06:53:45
Не забудьте проголосовать за мои Битрикс-идеи:
|
|||
|
|
22.09.2019 13:48:06
Второй вариант интересный. =)
Не забудьте проголосовать за мои Битрикс-идеи:
|
||||
|
|
|||