30.11.2021
JCCatalogSocnetsComments is not defined
Ситуация:
Интернет магазин. Устанавливаю комментарии для карточки товара (стандартный компонент
bitrix:catalog.comments).
Сам компонент пытаюсь вставить в
catalog.element. Шаблон полностью кастомный и сделан с нуля.
В итоге комментарии для администратора работают, для других пользователей нет. Загадка.
Решение:
Первым делом нажимаем F12 чтобы проверить, что говорит консоль разработчика. Видим там ошибку:
Видим, что есть неподключенные библиотеки. Подключаем нужную:
CJSCore::Init(array('popup'));
После внесения этой строки комментарии заработали корректно.