Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Cache ID зависит от передаваемых параметров в компонент. Вы можете передавать какую-то произвольную переменную в компонент, значение которой при определенном событии будет рандомным, например.
Александр Остроумов пишет:
Cache ID зависит от передаваемых параметров в компонент. Вы можете передавать какую-то произвольную переменную в компонент, значение которой при определенном событии будет рандомным, например.
Александр, спасибо за внимание к теме, но вы меня не совсем поняли. Отключить кэш для компонента я знаю как. Можно даже банально вообще закомментить строки с условиями кэширования. Это понятно. Но я не хотел бы так долбаться с каждым компонентом с которым работаю. Это не очень удобно. Я мало занимаюсь собственно разработкой - все больше поддержкой и работой с чужими творениями. Поэтому работаю с одним компонентом не продолжительное время и со многими компонентами в течении одного дня. Я хотел бы при получении сайта внедрять махом в него один снипет который бы делал то что мне надо. этакий скрипт "сделать удобно". Какую-то же переменную контролируют классы кэширования для определения кэш включен или нет. Я бегло глянул сегодня - не разобрался. Комментарии там мягко говоря скупы. Если бы я работал не с PHP, а более другим языком я бы просто переопределил классы. Но PHP так не умеет. (((