Přihlásit se

Joomla 6.0

Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.

Modul "Phoca Cart - Produkty" - nefunkční odkazy

27. dub 2023 10:42 #148260
Ahoj,

nesetkali jste se prosím někdo v poslední době s problémem s routováním u modulu Phoca Cart - Produkty? Když zobrazím přehled všech produktů přes komponentu, vše odkazuje správně na detail produktu. Dokonce i vyhledávání funguje bez problému. Jakmile ale zobrazím produkty přes tento modul, nemůže to nějak najít cestu.

Otevírá se adresa ve formátu /component/phocacart/item/XXXX-abcdf-asdf-dflkj?catid=XX:nazev&Itemid=XXX. 

Netušíte, co s tím? Je to asi čerstvé, ale přiznám se, že nevím, kdy to přestalo fungovat. Docela nedávno to určitě běželo.

27. dub 2023 11:14 #148261
Odpověď od H13
Admin
Ahoj, testuji zde a vše v pořádku:

www.phoca.cz/phocacartdemo/



Jakou verzi komponenty, jakou verzi modulu a Joomly používáš?

Takovýto tvar URL většinou znamená, že modul prostě nenašel menu odkaz na Phoca Cart. Existuje u tebe menu odkaz na Phoca Cart - nejlépe na nejvyšší položku - tedy výchozí categories view?

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

27. dub 2023 11:49 #148263
Odpověď od filip
Uživatel
Verze komponenty je 4.0.6, verze modulu je 4.0.4, verze Joomly je 4.3.0, PHP 8.1. 

V hlavním menu mám položku Phoca Cart > Seznam produktů.

Testuji to teď na lokále a zkusil jsem zapnout výchozí šablonu a dělá to tam taky. Teď jsem si všiml, že pokud ten modul zobrazím v rámci té komponenty, tak to funguje správně. Pokud ho ale přiřadím obyčejné contentové stránce, tak odkazy nejdou. Můžeš  to prosím otestovat i v com_content?

Díky, F

27. dub 2023 11:58 #148264
Odpověď od filip
Uživatel
Tak ještě jsem našel podobnou věc. Mám v hlavičce webu modul "Hledání - Phoca Cart" a dělá to úplně to samé. Pokud jsem na nějakém článku nebo na homepage a chci vyhledat, nasměruje mě to na /component/phocacart/items?Itemid=102&search=xxxxxx  (102 je homepage). Jakmile jsem v katalogu a vyhledám, tak je to v pohodě (/materialy?search=xxxxxx).

27. dub 2023 12:28 #148265
Odpověď od H13
Admin
Zkus změnit položku v menu na položku "Categories View" - tedy položku na seznam kategorií (Phoca Cart).

Viz:
www.phoca.cz/blog/1230-how-to-create-uni...endly-urls-in-joomla

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
Poděkovali: filip

27. dub 2023 13:17 #148266
Odpověď od filip
Uživatel
Hmm, díky moc, tohle pomohlo. Jen si musím doplnit přepisy.

27. dub 2023 13:38 #148267
Odpověď od filip
Uživatel
Jen k zamyšlení - chci mít stránku /produkty a na ní mít vypsané všechny produkty ze všech kategorií. Zároveň chci, aby to byla rootová stránka katalogu. Jak to mám udělat?

Pokud /produkty zobrazím jako View Categories, tak se mi tam zobrazí kategorie, což nechci (k tomu mi stačí filtry).

27. dub 2023 14:24 #148268
Odpověď od filip
Uživatel
No, tak bohužel, od té verze 4.0.6 to funguje tak, že ve struktuře musí být Category View, což je v mém případě nepoužitelné, rozseká mi to strukturu URL. Hodil jsem tam zpátky 4.0.5, kde to šlape hezky. 

Dalo by se toto prosím v další verzi opět zprovoznit? To, že každý produkt musí mít nějakou kategorii docela chápu. Předpokládal bych ale, že jsou katalogy, kde bude tím pádem jen jedna kategorie a tedy mít v rootu Category View je pro mnohé nesmysl.

Zatím díky, ponechám 4.0.5 a budu sledovat další releasy.

F

27. dub 2023 17:41 - 27. dub 2023 18:27 #148270
Odpověď od H13
Admin
Já bohužel nejsem tvůrce Joomla SEF routeru, takže to moc neovlivním. Nejsem si jistej, že změna tvorby URL byla mezi verzí 4.0.5 a 4.0.6, každopádně v nějaké verzi se prostě přešlo na Joomla 4 router a to bohužel komponenta nějak neovlivní, protože to funguje tak, že když se zapne B, přestane fungovat A a zase naopak, když se zapne A, přestane fungovat B (rozuměj, uživatel A požaduje, aby to fungovalo tak a tak, přestane to fungovat uživatelovi B, pak uživatel B požaduje, aby to fungovalo tak a tak, přestane to fungovat uživatelovi A)

Předpokládal bych ale, že jsou katalogy, kde bude tím pádem jen jedna kategorie a tedy mít v rootu Category View je pro mnohé nesmysl.


U týto věty nerozumím, co máš přesně na mysli?

Všeobecně, pokud by existovala při stávajícím řešení jen jedna kategorie a menu link na category view, pak toto:

/component/phocacart/item/XXXX-abcdf-asdf-dflkj?catid=XX:nazev&Itemid=XXX.

by nemělo nastat, protože dostáváš vždy stejnou kategorii (teď to testuju a pokud vytvořím menu odkaz na kategorii, odkazy na položku, které jsou z této kategorie vytvoří normální odkaz):



Nastává to pouze tehdy, pokud odkaz vede do jiné kategorie, což nesplňuje podmínky pužití pouze jedné kategorie. A hlavně by to šlo proti logice URL - odkaz produktu z nějaké kategorie by vytvářel menu odkaz jiné kategorie, čímž by docházelo k porušení spojení kategorie vs produkt. Tedy, například produkt A z kategorie A by měl menu link kategorie B.

Items view nebo search view pak samozřejmě netvoří správnou URL, ale to už je právě díky absenci categories view nebo items view.

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