Ошибка в товареЕсть решение

Добрый день.
У нас ошибка в этом товаре https://lekshop.ru/dlya-zdorovya/tayskie-balzamy/y...
В характеристиках вес мы не задавали а сразу сделали его через варианты покупки.
Но в списке характеристик он все же почему отображается (50гр) и при смене select не меняется.

3 ответа
a
Леман Евгений
Programmer
#
31 мая 2021 16:06

Здравствуйте!

То, что эта характеристика появляется в списке характеристик ошибкой не является. В одном из прошлогодних крупных обновлений вебасист немного изменил логику привязки характеристик. Теперь они привязываются к артикулу, а не товару. И при смене артикулов меняются и на странице товара. Ошибка тут лишь в том, что эти характеристики у вас не меняются. В консоле при этом есть соответствующая ошибка. Причем она в наших скриптах, а не сторонних.

Пришлите, пожалуйста, временный доступ к редактированию шаблонов темы на balance@designmyshop.ru. Посмотрю причину появления ошибки и исправлю. Скидывать доступы сюда нельзя. Это публичная часть.

a
Дмитрий
#
1 июня 2021 13:26

Добрый день. Благодарю. Отправил на почту приглашение

a
Леман Евгений
Programmer
#
1 июня 2021 15:11
Решение

Исправил. Доступы больше не нужны и можно(нужно) удалять.

Если кто-то столкнулся с такой же проблемой(проявляется только на товарах с типом "Выбор артикула"), то в шаблоне js/product.js найдите строку №25:

that.features = options["features"];

После неё добавьте:

that.skus = options["skus"];

Сохраните.

Чтобы добавить комментарий, зарегистрируйтесь или войдите