Перейти к содержимому


Исправляем Ошибку С Увеличением Фотографии


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 398 сообщений

Отправлено 06 Август 2018 - 12:04

Если у Вас при увеличении изображения в карточке товара изображение открывается не полностью и выдается ошибка, то следующая инструкция поможем Вам в ее решении:

1) Скачайте приложенный архив на компьютер, распакуйте его и все файлы из него загрузите в раздел Сайт - Редактор шаблонов
2) В шаблоне HTML перед кодом:

<!-- Скрипты магазина -->
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js?design=shine"></script>

добавьте:

<link rel="stylesheet" href="{ASSETS_STYLES_PATH}jquery.fancybox-1.3.4.css" type="text/css" />
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.fancybox-1.3.4.pack.js"></script>


3) В шаблоне main.js Вам нужно заменить код:

// Увеличение изображение при клике на него и открытие галереи изображений
$('.goodsDataMainImage a, .goodsDataMainImageZoom a').click(function(){
	
	 // Идентификатор главной картинки
var goodsImageId = $('.goodsDataMainImage input').attr("rel"),
	
	 // Маленькое изображение, по которому на самом деле будем кликать
	 goodsImageIconElement = $('.goodsDataMainImagesIcon input[rel="'+goodsImageId+'"]').parent().find('a');
// Для иконки изображения запустим галерею
goodsImageIconElement.nyroModalManual();
return false;
});

на

// Увеличение изображение при клике на него и открытие галереи изображений
$('.goodsDataMainImage a, .goodsDataMainImageZoom a').click(function(e){
	 e.preventDefault();
	 // Идентификатор главной картинки
var goodsImageId = $('.goodsDataMainImage input').attr("rel"),
	
	 // Маленькое изображение, по которому на самом деле будем кликать
	 goodsImageIconElement = $('.goodsDataMainImagesIcon input[rel="'+goodsImageId+'"]').parent().find('a');
	
	 $('a[rel="gallery"]').fancybox();
goodsImageIconElement.trigger('click');
$('a[rel="gallery"]').unbind('click.fb')
});

Прикрепленные файлы

  • Прикрепленный файл  fancybox.zip   42,62К   142 Количество загрузок:


#2 La_Primavera

La_Primavera

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 315 сообщений

Отправлено 14 Октябрь 2018 - 19:15

Большое спасибо!




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных