Nová verze Joomla 5.1.4
Dnes byla uvolněna nová verze Joomla 5.1.4, společně s Joomla 4.4.8. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.
Phoca Cart - stránka 404
URL: 2019.prokompresory.cz/obchodni-podmiky => duplicitní homepage - tomu nerozumím, to je přece špatně.
nevypadá jako URL adresa od PhocaCart, ale jako odkaz (nevím jestli kategorie nebo článek == zda je zapnutá nová metoda routeru v Joomla pro content) na 1 článek.
URL: 2019.prokompresory.cz/obchodni-podmiky => duplicitní homepage - tomu nerozumím, to je přece špatně.
Toto přece není home page.
Abych to shrnul - řešíme že při speciálně napsané URL adrese s pomlčkou ve slugu se odkaz na kategorii chová nestandardně == meukáže 404?
Otestuji si opět na našem webu než mi odpovíte
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
Chtěl jsem ukázat že se PhoCart chová stejně jako Joomla content, jen při testování contentu se mi ty URL adresy nějak chovají divně a zamotalo mi to jen hlavu
Vracím tedy diskusi zpět k tématu PhoCart a přiznám si že nejzodpovědnější odpověď bude mít Jan.
Díky
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
Joomla! od verze 1.5 -- ONEbit --
Ale nechápu následující chování:
URL: 2019.prokompresory.cz/obchodni-podminky - správná url
URL: 2019.prokompresory.cz/obchodnipodminky => "Kategorie nenalezena" - v pořádku
URL: 2019.prokompresory.cz/obchodni-podmiky => duplicitní homepage - tomu nerozumím, to je přece špatně.
Tohle se ale netýká aplikace PhocaCart, jde o Joommla content, konkrétně jeden článek.
Vstupuje Vám do toho to, že odkaz nemáte vytvořený klasicky routerem contentu
(to by ten odkaz vypadal 2019.prokompresory.cz/informace-pro-zakazniky/11-obchodni-podminky), ale jako odkaz z položky menu.
Navíc tam musíte mít nějakou úpravu, protože správně při chybě Vám vznikne 404 - článek nenalezen nebo 404 - kategorie nebyla nalezena, ale Vy 404 přesměrováváte zpět na home page.
Viz:
simple-shop.easy.minion.cz/blog-testovaci - správná URL jako odkaz položkou menu na kategorii
simple-shop.easy.minion.cz/blog-testvaci - zmršená URL - 404 - kategorie nenalazena
simple-shop.easy.minion.cz/blogger - zmršená URL - 404 - článek nenalazen
Nejsem přesměrovaný na HP.
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
Příklad: categories view:
www.phoca.cz/stockphoto/ (zde chybí alias menu odkazu, protože na této stránce je categories view jako home - tedy úvodní stránka)
A až v category view se začíná provádět router pro Phoca Cart:
www.phoca.cz/stockphoto/2-prague - našla se kategorie Praha, pak je to odkaz na kategorii
A na item view:
www.phoca.cz/stockphoto/2-prague/14-prague-1 - našel se obrázek Praha 1 (s ID 14) a zároveň existuje takový obrázek i v kategorii 2, tedy se zobrazí správně.
A teď nám začínají různé možnosti:
- překlepy v aliasu obrázku - známe ID, zkontrolujeme jestli patří do kategorie - pak to necháme "proplout" i s překlepem - našim cílem je ukázat produkt, ne odmítnou zákazníka se 404
Dokonce pokud dojde k překlepu u obou - kategorie a produktu, a čísla jsou OK, pořád překlepy ignorujeme a vracíme správnou stránku:
www.phoca.cz/stockphoto/2-plaha/14-plaha
Ale potom samozřejmě nastávají situace s jedním ID, kdy např. není nalezena kategorie, pak se vrací pořád OK, ale s tím, že nebylo nic nalezeno (ano, zde by se dalo uvažovat o 404, jenže by nám to potom rozbilo filtrování)
www.phoca.cz/stockphoto/25
A další různé varianty.
A samozřejmě tohle pravděpodobně celé padne v Joomla! 4, kde bude nový router, a tam už se bude vše řídit podle aliasů (to bude náročnější a ne tolik tolerantní např. vůči překlepům)
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
Tohle se ale netýká aplikace PhocaCart, jde o Joommla content, konkrétně jeden článek.
Vstupuje Vám do toho to, že odkaz nemáte vytvořený klasicky routerem contentu
(to by ten odkaz vypadal 2019.prokompresory.cz/informace-pro-zakazniky/11-obchodni-podminky), ale jako odkaz z položky menu.
Odkazy dole jsou vytvořeny pomocí modulu (vlastní html - připravený obsah ANO) s názvem "Péče o zákazníky" s odkazy na jednotlivé články, které mají také odkaz ve "Skrytém menu" - viz. příloha, pro možnost přiřazení jednotlivých modulů viz. kód:
Žádnou úpravu tam nemám. Problém je v nastavení HOMEPAGE.Navíc tam musíte mít nějakou úpravu, protože správně při chybě Vám vznikne 404 - článek nenalezen nebo 404 - kategorie nebyla nalezena, ale Vy 404 přesměrováváte zpět na home page.
Pokud je nastavena HomePage klasicky na Joomla (třeba Blog kategorie) tak vše funguje správně včetně 404 viz. 2019.prokompresory.cz/ (aktuálně HomePage nastavena na Joomla - skryté menu).
Pokud však nastavím jako HomePage "Phoca Cart-seznam kategorií" přesměrování na 404 přestane fungovat a systém se chová tak jak bylo popsáno. Při chybě v url vrátí duplikát HomePage viz. clear.prokompresory.cz/ (čistá instalace, HP nastavena na Phoca Cart) teď se nebavím o ID kategoriíí v url atd.. to je v pořádku a už jsme to probírali.
Příklad špatně zadané url:
2019.prokompresory.cz/kompresory/sroubove-kompresory/ => 404 (funguje)
clear.prokompresory.cz/kompresory/sroubove-kompresory/ => duplicitní HP (nefunguje)
Chtěl jsem jako HomePage nastavit Phoca Cart proto, protože shop je provozován na subdoméně - tak to kamoš chtěl. Mě se to taky nelíbí, ale nic s tím neudělám.
Joomla! od verze 1.5 -- ONEbit --