В битриксе не работают JS-скрипты для неавторизованных пользователей

Рейтинг: -1Ответов: 1Опубликовано: 25.08.2023

В у нас в интернет-магазине есть мини-слайдер на карточке товара. Он работает только тогда, когда пользователь авторизован. Если пользователь не авторизован, тогда скрипт может немного поработать на время загрузки страницы, а после полной загрузки страницы он перестает работать.

Ответы

▲ 0Принят

Возможно, нужно инициализировать соответствующие расширения:

CJSCore::Init('date');
CJSCore::Init('ajax');
CJSCore::Init('jquery2');

Либо для неавторизованного пользователя возникает ошибка в одном из блоков $(document).ready(), из-за чего последующие подобные блоки не выполняются.