Vaccina (18 Февраль 2016 - 06:47) писал:
.general-img.popup-gallery { width: 90%; margin: 0 auto; }2. В main.css найдите:
.thumblist-box { margin: 30px 0 0; max-height: 108px; border-top: 3px double #ffc83d; border-bottom: 3px double #ffc83d; padding: 10px 0; overflow: hidden; position: relative; }
замените на:
.thumblist-box { margin: 30px 0 0; max-height: 108px; padding: 10px 0; overflow: hidden; position: relative; }3. В шаблоне Товар найдите:
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} <div id="thumblist" class="thumblist popup-gallery"> {% FOR goods_images %}
замените на:
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} <div id="thumblist" class="thumblist"> {% FOR goods_images %}
Далее в main.js найдите:
$('.popup-gallery').magnificPopup({ delegate: 'a', type: 'image', tLoading: 'Загружаем изображение #%curr%...', mainClass: 'mfp-img-mobile', gallery: { enabled: true, navigateByImgClick: true, preload: [0,1] // Will preload 0 - before current, and 1 after the current image }, image: { tError: '<a href="%url%">Изображение #%curr%</a> не загружено.', titleSrc: function(item) { return item.el.attr('title') + '<small>StoreLand.ru</small>'; } } });
после него пропишите:
$(".thumblist-box li img").click(function() { var $src = $(this).attr('src'); $(".general-img img").attr('src', $src.replace('mini', 'main')); return false; }); $(".thumblist-box li a").click(function() { var $src = $(this).attr('src'); var $href = $(this).attr('href'); $(".general-img a").attr('href', $href.replace('mini', 'main')); return false; });
2. Нету возможности выбрать первоначальное изображение товара.
Мне же охота чтоб основное фото товара чуть чуть уменьшилось, понял где менять размер изображения, но хотелось бы менять по высоте и ширине, если по каким-то параметрам изображение не вписывается в мои рамки, то автоматом уменьшаетсяизображение, а не меняются рамки.
Если нажимаю просмотр другого изображения товара, то рамка должна оставаться такого размера который я подобрал.
Вот пример того что сейчас на данный момент.