Цитата |
---|
решил раз мне нужно получить до, а у меня перезагрузка страницы, то кто мне мешает действительно получить данные до самого компонента, а в компонент передать только массив id - соответсвенно в шаблон придет массив $arParams["KORZINKA"], а дальше уже дело простое так как кеш на $arParams не влияет |
Вы нашли не самое лучшее решение.
Дело в том, что кеш компонента зависит от набора параметров.
У вас получится, что на каждый набор идентификаторов товаров в корзине будет новый файл кеша catalog.section. Ваше решение может работать, если пользователей на сайте не много, и срок кеша не слишком большой.
Это решение может привести к увеличению места под кеш и к дополнительным запросам, когда строится страница с новым кешем, зависящих от корзины отдельного пользователя.