Но, если вы уверены в том, что делаете, можно явно закешировать: $query->cacheJoins(true);".
А в чем именно должен быть уверен? Какие подводные камни могут быть?
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=5753
Например, что размер кеша будет вменямым. И что регулярные изменения в приджойненных таблицах не сведут преимущества кеша на нет.
Евгений здравствуйте, можете подсказать как можно обновить корзину через bx.oncustomEvent("onBasketChange")
Никак. Оно предназначено для обновления малой корзины. Для обычной - смотрите аякс-метод применения купона в шаблоне компонента корзины.
Обсуждают сегодня