В корзину добавляет дефолтную комбинацию атрибутов
77kontakt
Новичок
: 82
: Киев, Украина
: 18-07-2012


04-11-2019 01:05
Добрый вечер. Престашоп 1.5.6. Появилась такая ошибка: При оформлении заказа и выборе товара с нужным атрибутом (цвет и размер) в корзину добавляется дефолтная комбинация атрибутов в том случае, если у товара есть только один цвет, но несколько размеров. Но, если у товара несколько вариантов цвета и размера, то в корзине все отображается правильно. Примеры двух вариантов на скриншоте.
Пример ошибки:
:

Подскажите, пожалуйста, как можно исправить?


:
Без ошибки.jpg - 165.37KB, : 50 () ОШИБКА.jpg - 170.86KB, : 73 ()
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


06-11-2019 23:19
Цитата:( 77kontakt @ 04-11-2019 02:05 Смотреть сообщение )
При оформлении заказа и выборе товара с нужным атрибутом (цвет и размер) в корзину добавляется дефолтная комбинация атрибутов в том случае, если у товара есть только один цвет, но несколько размеров. Но, если у товара несколько вариантов цвета и размера, то в корзине все отображается правильно. Примеры двух вариантов на скриншоте.

Проблема только при первом нажатии на комбинацию (не меняется idCombination в коде), повторное нажатие меняет значение для данного параметра.
Необходимо искать ошибки в коде файлов product.js или переопределения в /modules/magiczoomplus/product.js.
 
  
77kontakt
Новичок
: 82
: Киев, Украина
: 18-07-2012


07-11-2019 19:21
Добрый день. Алекс, спасибо за подсказку. К сожалению, без помощи специалиста ничего не получается. Нужна помощь. Во вложении файл 1: magiczoomplus/product.js. и Файл 2: product.js моей темы. Файл 3 - product.j темы по умолчанию.


:

 product.js( : 6.11KB : 116 )

 product746.js( : 27.39KB : 64 )

 productDF.js( : 27.38KB : 57 )
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


11-11-2019 20:14
Цитата:( 77kontakt @ 07-11-2019 20:21 Смотреть сообщение )
К сожалению, без помощи специалиста ничего не получается. Нужна помощь. Во вложении файл 1: magiczoomplus/product.js. и Файл 2: product.js моей темы. Файл 3 - product.j темы по умолчанию.

Ошибку необходимо искать "на живую" (подключиться к ИМ и выискивать ошибку с тестированием).
Первым делом устраните ошибки в консоли:
Код:
d.j21 is undefined

и
Код:
MagicScroll is undefined


Далее отключайте постепенно скрипты и тестируйте работу.