Hi Christoph,
Thanks for reaching out to us.
Unfortunately, you are not using our Gallery plugin Additional Variation Images Gallery for WooCommerce (by Emran Ahmed)
Please contact the right author regarding your issue.
Thank You
Hi Christoph,
Thanks for reaching out to us.
Unfortunately, you are not using our Gallery plugin Additional Variation Images Gallery for WooCommerce (by Emran Ahmed)
Please contact the right author regarding your issue.
Thank You
js error
Christoph Ringhofer
Hello,
your plugin is trying to click an a tag, wcgs-carousel .spswiper-slide-active a where there is no a tag:
could you please check this, thank you.
you could reproduce it here:
https://www.freispiel.net/produkt/tischbankkombi-optica-erwachsene/?attribute_rueckenlehne=nein&attribute_rahmenfarbe=Anthrazit
<div class=”wcgs-thumb spswiper-slide spswiper-slide-visible spswiper-slide-active” style=”width: 153px; margin-right: 6px;” role=”group” aria-label=”1 / 6″>
<img class=”skip-lazy wcgs-thumb-image” alt=”Tischbankkombination mit Metall Rahmen und Lärchenholz” src=”https://www.freispiel.net/wp-content/uploads/2025/01/tischbankkombi-optica-anthrazit-1-480×360.png” height=”360″ width=”480″ data-image=”https://www.freispiel.net/wp-content/uploads/2025/01/tischbankkombi-optica-anthrazit-1.png”>
</div>
fancybox.umd.js:2 Uncaught TypeError: Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.
at HTMLDivElement.<anonymous> (woo-gallery-slider-public.min.js:1:54567)
setupVideoPopup() {
const lightboxSelector = “.wcgs-carousel .wcgs-lightbox, .wcgs-slider-image .wcgs-video-icon, .wcgs-slider-image .wcgs-slider-image-tag, .wcgs_xzoom-source, .wcgs_xzoom-lens, .wcgs-slider-image.video”;
$(document).on(“click”, lightboxSelector, e => {
if (e.preventDefault(),
$(e.target).parents(“.wcgs-iframe-wrapper”).length > 0)
return;
const activeSlideLink = $(“.wcgs-carousel .spswiper-slide-active a”);
if (activeSlideLink.length) {
document.querySelector(“.wcgs-carousel .spswiper-slide-active a”).click();
const activeSlide = $(“.wcgs-carousel .spswiper-slide-active”);
activeSlide.find(“.wcgs-youtube-video”).length > 0 ? this.pauseYouTubeVideo(activeSlide) : this.stopVideos(activeSlide)
}
}
)
}