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
Phoca Cart Product Scroller Module
-
- Phoca Member
- Posts: 31
- Joined: 01 Mar 2023, 09:58
-
- Phoca Member
- Posts: 31
- Joined: 01 Mar 2023, 09:58
Re: Phoca Cart Product Scroller Module
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ší.
Jirka
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], { ....
- Jan
- Phoca Hero
- Posts: 48345
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Phoca Cart Product Scroller Module
Ahoj, jakou máte verzi Phoca Cart, v posledních verzích je tento výstup:
Každá instance Swiperu má vlastní identifikátor.
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], {
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 31
- Joined: 01 Mar 2023, 09:58
Re: Phoca Cart Product Scroller Module
Ahoj,
jasný, neměli jsme aktuální verzi.
Děkuji
Jirka
jasný, neměli jsme aktuální verzi.
Děkuji
Jirka
- Jan
- Phoca Hero
- Posts: 48345
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Phoca Cart Product Scroller Module
OK
If you find Phoca extensions useful, please support the project