Баг Prestashop 1.7 галереи товара. При открытии быстрого просмотра товара на странице товара, quick view
Возможно у вас изменяется главное изображение на странице товара с помощью быстрого просмотра товара из списка товаров, которые отображаются на странице товара. Приведу пример в виде видео примера как это может произойти.
Когда открывается быстрый просмотр товара и вы там решили переключить опцию, к примеру сменить цвет майки с черного на белый, то у вас поменяется изображение на верху товара. Есть решение как можно это убрать (но только это временно т.к Prestashop возможно вы обновите, и изменения потеряете), но это служит багом Prestashop. Мы редактируем сам главный файл prestashop темы "core.js" по пути themes/core.js (Знаю что его нельзя редактировать, но Увы пока приходится его редактировать).
Внизу пишу код который нужно будет добавить в файл core.js. Вывел дополнительное изображение с подробным редактированием файла.
Приведу действия которые сделал в коде:
- Мы добавляем дополнительный класс "js-quickview-modal" в модальное окно в котором отображается быстрый просмотр товара
- Этот класс добавляем с проверкой если это сработал быстрый просмотр
- Дальше опираемся от этого класса и обнавляем контент быстрого просмотра если он отображается
Вот изображение с примером в коде (выделил что нужно будет):

После того как добавили код, у вас возможно будет продолжать меняться изображение в товаре, но с атрибутами решили проблему!, то это уже нужно будет переходить в файл текущей темы theme.js и там установить проверку на класс который добавляли ранее это "js-quickview-modal" при смене изображения в галереи.
Если появится идея как можно будет сделать по другому, то обновлю пост.
Надеюсь что как то помог, так как проблема решалась ;)