Найдите в файле main.js код
// В форме оформления заказа при клике на кнопку назад просто переходим на предыдущую страницу
$('.order form input:submit[name="toprev"]').click(function(){
var act = this.form.action;
this.form.action = act + ( act.indexOf( '\?' ) > -1 ? '&' : '?' ) + 'toprev=1';
this.form.submit();
return false;
});
и замените его на
// В форме оформления заказа при клике на кнопку назад просто переходим на предыдущую страницу
$('.order form input:submit[name="toprev"]').click(function(){
var act = this.form.action;
this.form.action = act + ( act.indexOf( '\?' ) > -1 ? '&' : '?' ) + 'toprev=1';
this.form.submit();
return false;
});
// Настройки галереи изображений
$.nyroModalSettings({
// из всех элементов с атрибут rel="gallery" будем создавать галерею
gallery: 'gallery',
// Включаем прокрутку с последнего изображения на первое
galleryLoop: true
});
// Увеличение изображение при клике на него и открытие галереи изображений
$('.goodsDataMainImage a').click(function(){
// Идентификатор главной картинки
var goodsImageId = $('.goodsDataMainImage input').val(),
// Маленькое изображение, по которому на самом деле будем кликать
goodsImageIconElement = $('.goodsDataMainImages input[value="'+goodsImageId+'"]').parent().find('a');
// Для иконки изображения запустим галерею
goodsImageIconElement.nyroModalManual();
return false;
});
далее найдите
// Главное товарное изображение
$('.goodsDataMainImages a')
// При наведении на маленькое изображение изменяем среднее
.mouseover(function(){
var
// Путь к среднему изображению
MediumImageUrl = $(this).find('img').attr('rel')
// Объект в котором расположено среднее изображение товара
,MainImageObj = $('div.goodsDataMainImage')
// Главное изображение, в которое будем вставлять новое изображение
,MainImageImg = MainImageObj.find('img')
// Вариант главного изображения отображаемого через свойство background
,MainImageBlockWithBg = MainImageObj.find('a div')
// В этом объекте хранится идентификатор картинки главного изображения для коректной работы галереи изображений
,MainImageIdObject = MainImageObj.find('input')
// Получаем идентификатор этого изображения из соседнего input поля
,GoodsImageIconId = $(this).parent().find('input').val()
;
// Изменяем главное изображение
if(0 < MainImageImg.length) {
MainImageImg.attr('src', MediumImageUrl);
} else {
MainImageBlockWithBg.css({'background': 'url("' + MediumImageUrl + '") no-repeat center center', 'background-size' : 'contain'});
}
// Изменяем идентификатор главного изображения
MainImageIdObject.val(GoodsImageIconId);
})
// Изменение главного изображения товара при нажатии на миниатюру
.click(function(){
// Для иконки изображения запустим галерею
$(this).nyroModalManual();
return false;
});
и замените на
// Главное товарное изображение
$('.goodsDataMainImages a')
// При наведении на маленькое изображение изменяем среднее
.click(function(){
var
// Путь к среднему изображению
MediumImageUrl = $(this).find('img').attr('rel')
// Объект в котором расположено среднее изображение товара
,MainImageObj = $('div.goodsDataMainImage')
// Главное изображение, в которое будем вставлять новое изображение
,MainImageImg = MainImageObj.find('img')
// Вариант главного изображения отображаемого через свойство background
,MainImageBlockWithBg = MainImageObj.find('a div')
// В этом объекте хранится идентификатор картинки главного изображения для коректной работы галереи изображений
,MainImageIdObject = MainImageObj.find('input')
// Получаем идентификатор этого изображения из соседнего input поля
,GoodsImageIconId = $(this).parent().find('input').val()
;
// Изменяем главное изображение
if(0 < MainImageImg.length) {
MainImageImg.attr('src', MediumImageUrl);
} else {
MainImageBlockWithBg.css({'background': 'url("' + MediumImageUrl + '") no-repeat center center', 'background-size' : 'contain'});
}
// Изменяем идентификатор главного изображения
MainImageIdObject.val(GoodsImageIconId);
return(false);
});