Баг Prestashop 1.7 галереи товара. При открытии быстрого просмотра товара на странице товара, quick view
Вернуться назад
25

Баг Prestashop 1.7 галереи товара. При открытии быстрого просмотра товара на странице товара, quick view

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

[инфа о файлах]

Когда открывается быстрый просмотр товара и вы там решили переключить опцию, к примеру сменить цвет майки с черного на белый, то у вас поменяется изображение на верху товара. Есть решение как можно это убрать (но только это временно т.к Prestashop возможно вы обновите, и изменения потеряете), но это служит багом Prestashop. Мы редактируем сам главный файл prestashop темы "core.js" по пути themes/core.js (Знаю что его нельзя редактировать, но Увы пока приходится его редактировать).

Внизу пишу код который нужно будет добавить в файл core.js. Вывел дополнительное изображение с подробным редактированием файла.

Приведу действия которые сделал в коде:

  • Мы добавляем дополнительный класс "js-quickview-modal" в модальное окно в котором отображается быстрый просмотр товара
  • Этот класс добавляем с проверкой если это сработал быстрый просмотр
  • Дальше опираемся от этого класса и обнавляем контент быстрого просмотра если он отображается

Вот изображение с примером в коде (выделил что нужно будет):

Код правки Prestashop галереи товара

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

Если появится идея как можно будет сделать по другому, то обновлю пост.

Надеюсь что как то помог, так как проблема решалась ;)

создано:
26.12.2020
обновлено:
15.11.2022
автор:
admin
Теги
yandex metrika