Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

phoca cart varianty

11. pro 2023 22:17 #148940
phoca cart varianty od Ernst
Joomla Expert
zkusil jsem si u jednoho produktu varianty

konsole mi však vypíše Syntax error, unrecognized expression: #a[velikost]=t132050 a nepřepočítává se na frontendu tím pádem cena
velikost je alias atributu a t132050 je alias právě zobrazené varianty, je to j4 na cassiopee. Phoccart 4.0.10 a joomla 4.4.1, php 8.1

sám s s tím nevím rady, postupoval jsem dle tohoto návodu - 

11. pro 2023 23:32 - 11. pro 2023 23:35 #148941
Odpověď od H13
Admin
Ahoj,

hmmm, teď to testuju, všechno OK :idea:



Máš konkrétní chybu, kde a v jakým souboru ta chyba vzniká (číslo řádku)?

Nevzniká chyba někde před tím, která pak můžu ovlivnit následujíc skripty?

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

12. pro 2023 10:05 - 12. pro 2023 10:11 #148942
Odpověď od Ernst
Joomla Expert
mám jen toto 
jquery.min.js?3.7.1:2 Uncaught Error: Syntax error, unrecognized expression: #a[velikost]=t1-320-50
    at I.error (jquery.min.js?3.7.1:2:11769)
    at Y (jquery.min.js?3.7.1:2:17234)
    at re (jquery.min.js?3.7.1:2:20008)
    at Function.I [as find] (jquery.min.js?3.7.1:2:7520)
    at ce.fn.init.find (jquery.min.js?3.7.1:2:21991)
    at new ce.fn.init (jquery.min.js?3.7.1:2:22483)
    at ce (jquery.min.js?3.7.1:2:1077)
   at index.php?option=com_phocacart&view=item&id=7:t1-320&catid=2:t1&Itemid=1111:532:23

Jinou chybu to nepíše ani v debugu.
Chyba se objeví při načtení stránky a pak už se v závislosti na variantě nemění cen

můžeš vidět zde -  aquion.cz.uvirt135.active24.cz/index.php...d=2:t1&Itemid=1111#a [velikost]=t1-320-30

   

12. pro 2023 11:45 #148943
Odpověď od Cony
Moderátor
Dělá to rozšíření ScrollToCK. Nerozumí si se syntaxí, kterou používá PhocaCart za hastagem (#). Spouští se hned po nahrání okna, vyhodí tu chybu, a tím pak neprojde další kód pro PhocaCart a je to nefunkční. 
Jestli jde jen o to, aby se stránky plynule odskrolovaly po kliku na kotvu, pak celý plugin stačí nahradit jedním řádkem v css
Code:
html {   scroll-behavior: smooth; }

 
Poděkovali: Ernst

12. pro 2023 12:02 #148944
Odpověď od Rudolf
Joomla Expert
Vždycky jsem si myslel že hash v anchoru má být jednoduchý text, který odkazuje někam na stránku a ne zápis array.
Nemělo by se to strčit před ten anchor aby to bylo kompatibilní s jinými rozšířeními než nutit ostatní rozšíření aby byly komaptibilní s PhocaCart?

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

12. pro 2023 14:00 #148945
Odpověď od H13
Admin
Ahoj,

je to jedna z technik, jak docílit neduplicitních URL produktu a zároveň mít možnost na stránce zobrazit varianty produktu přes GET v URL - tedy každá varianta produktu bude přístupná přes URL.

Bohužel ecommerce není jednudoché jako např. galerie (viz Photoswipe se stejnou technikou bez polí: www.phoca.cz/demo/2-autumn#&gid=1&pid=1 ). V ecommerce je např. u atributů potřeba pracovat s polem. Hranaté závorky vychází z filtrování, kde jsou používané. Funkce možnosti rozlišování parametrů na stráce produktu byla tvořena později a prostě následovala formát filtrování.

 

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

Powered by Fórum