Commit d16e03ab by lmf

优化产品详情第一张图为主图

parent f217e1bc
<?php <?php
$images = $block->getGalleryImages()->getItems(); $images = $block->getGalleryImages()->getItems();
$mainImage = current(array_filter($images, function ($img) use ($block) { $mainImage = null;
return $block->isMainImage($img);
}));
if (!empty($images) && empty($mainImage)) { if (!empty($images) && empty($mainImage)) {
$mainImage = $block->getGalleryImages()->getFirstItem(); $mainImage = $block->getGalleryImages()->getFirstItem();
} }
$helper = $block->getData('imageHelper'); $helper = $block->getData('imageHelper');
...@@ -197,9 +196,7 @@ $thumbSizes = $responsiveImageHelper->getSizes('product_page_image_small'); ...@@ -197,9 +196,7 @@ $thumbSizes = $responsiveImageHelper->getSizes('product_page_image_small');
], function ($) { ], function ($) {
$(".thumbnails > a").removeClass("active"); $(".thumbnails > a").removeClass("active");
$(".thumbnails > a:first").addClass("active"); $(".thumbnails > a:first").addClass("active");
var main_img = $(".thumbnails > a:first").attr("name");
$(".main-image").attr("src",main_img);
$(".thumbnails > a").mouseover(function (s) { $(".thumbnails > a").mouseover(function (s) {
var main_img = $(this).attr("name"); var main_img = $(this).attr("name");
$(".main-image").attr("src",main_img); $(".main-image").attr("src",main_img);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment