msOptionPrice2 + Swiper + fancyBox

Собственно вопрос вот в чем, нужно по смене отпции товара переключать слайдер, с fotorama все работает, но лайтбокс фоторамы до безумия убогий, да и сама фоторама не то что хотелось бы использовать на любом сайте. Однако если использовать Swiper вместо нее, то не переключаются фото при смене опции. Кто то решал такую проблему?
Николай
04 ноября 2021, 13:59
modx.pro
144
0

Комментарии: 1

Артур
06 ноября 2021, 20:57
0
Не переключается, наверное, потому что Вы не переключаете. У msoptionprice2 есть событие
$(document).on('msoptionsprice_product_action', function (e, action, form, response) {
    console.log(action, form, response);
});
А в swiper есть метод swiper.slideTo(index, speed, runCallbacks)
Ваша задача в событии получить идентификатор модификации, по нему найти слайд и переключиться на него.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1