Page 1 of 1

Phoca Cart Product Scroller Module

Posted: 24 May 2023, 14:59
by litvi
Ahoj,
mám problém s Phoca Cart Product Scroller Module. Když si udělám několik těchto modulů na stejné stránce s jinou pozicí a jiným nastavením (slides Per view, Limit atp.), tak se tyto moduly navzájem ruší. Tzn předchozí moduly se přenastaví podle posledního přidaného modulu. Např. První modul jsem měl limit 5 a Slides per view 3. A druhý modul měl limit 5 a slides per view 5 a vypnuté stránkování. Po zveřejnění druhého modulu, se mi u prvního na frontendu změnil slides per view na 5, ale v nastavení modulu byly stále 3.
Můžete mi s tím prosím poradit.
Děkuji
Jirka

Re: Phoca Cart Product Scroller Module

Posted: 26 May 2023, 08:56
by litvi
Ahoj,
s kolegou jsme asi našli problém.
Element, pro který se inicializuje Swiper, není vybrán podle ID, ale pouze podle třídy. V takovém případě, pokud je na stránce modul vícekrát (s různou konfigurací), tak se provede inicializace Swiper nad všemi elementy/modulu opakovaně a ty předchozí se zruší.


Code: Select all

jQuery(".ph-mod-product-scroller-swiper-container").each(function( i ) {
var swiper = new Swiper(jQuery(".ph-mod-product-scroller-swiper-container")[i], { ....

Code: Select all

jQuery("#{ID modulu} .ph-mod-product-scroller-swiper-container").each(function( i ) {
var swiper = new Swiper(jQuery(".ph-mod-product-scroller-swiper-container")[i], { ....
Jirka

Re: Phoca Cart Product Scroller Module

Posted: 26 May 2023, 12:24
by Jan
Ahoj, jakou máte verzi Phoca Cart, v posledních verzích je tento výstup:

Code: Select all

jQuery(".phProductScrollerModuleSwiperContainer116 .swiper").each(function( i ) {
      const phProductScrollerModuleSwiperContainer116 = new Swiper(jQuery(".phProductScrollerModuleSwiperContainer116 .swiper")[i], {

Code: Select all

jQuery(".phBrandsModuleSwiperContainer110 .swiper").each(function( i ) {
      const phBrandsModuleSwiperContainer110 = new Swiper(jQuery(".phBrandsModuleSwiperContainer110 .swiper")[i], {
Každá instance Swiperu má vlastní identifikátor.

Re: Phoca Cart Product Scroller Module

Posted: 29 May 2023, 07:56
by litvi
Ahoj,
jasný, neměli jsme aktuální verzi.

Děkuji
Jirka

Re: Phoca Cart Product Scroller Module

Posted: 30 May 2023, 17:03
by Jan
OK