Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Jaký používáte strom kategorií?

puhy.cz
verified
rating uzivatele
(5 hodnocení)
27. 7. 2013 18:11:16
Co je podle Vás lepší? Když se zboží zobrazuje od hlavní kategorie až po koncovou nebo jen v koncové? Kvůli duplicitám atd... ? řešil to někdo? díky.
27. 7. 2013 18:11:16
https://webtrh.cz/diskuse/jaky-pouzivate-strom-kategorii/#reply927318
init.22
verified
rating uzivatele
(7 hodnocení)
27. 7. 2013 21:07:14
Za mě by z uživatelského pohledu bylo správné zboží zobrazovat ve všech kategoriích v cestě s tím, že jak se proklikává hlouběji, tak se samozřejmě i výběr produktů zmenšuje .. Jako duplicitu (z hlediska SEO) bych to neviděl, ale řešíme pokaždé problém s řazením zboží v "nadkategoriích", protože není v databázi fyzicky zboží připojeno k všem nadkategoriím, a tedy nelze určit přesné pořadí produktů ve výchozím řazení. Musíme to tedy řešit promícháváním, že se vezme první v pořadí z první podkategorie, první z druhé podkategorie atp. Kdyby měl někdo lepší řešení a popsal ho, tak se snad autor nebude zlobit za mírný OT :)
27. 7. 2013 21:07:14
https://webtrh.cz/diskuse/jaky-pouzivate-strom-kategorii/#reply927317
Marek
verified
rating uzivatele
(2 hodnocení)
28. 7. 2013 09:42:42
Určitě je lepší když se zboží zobrazuje ve všech nadřazených kategorií. Výběrem podkategorie si zboží vyfiltruješ. Představ si, že bys měl zboží v úlně nejposlednější kategorii (PC / Notebooky/ Ultrabooky / 17.3 /...) Co bys pak měl v nadřazený kategorii? Nic? :D
@init.22
K tomu řazení - Pokud máš shop na zakázku, tak je nedodělanej. Protože a jelikož tahle "feature" by měla mít základ. Jsou na to dva jednoduché dotazy do databáze. Vezme se kategorie, k tomu se v cyklu vezmou všechny podkategorie obsahující nadřazenou kategorii. V druhým dotazu se vezmou všechny produkty obsahující ten seznam kategorií (WHERE category_id IN(1,2,45,16....)) a následně se seznam produktů seřadí. Žádný složitý "promíchávání" řešit nemusíš. Snad jsem pochopil dobře, co máš na mysli :)
28. 7. 2013 09:42:42
https://webtrh.cz/diskuse/jaky-pouzivate-strom-kategorii/#reply927316
PourFem
verified
rating uzivatele
29. 7. 2013 10:40:41
URL adresu produktu mam bez kategorií - takže duplicita nehrozí (www.eshop.cz/produkt1/ ) přestože je zařazen v kategorii, případně více kategoriích. Nicméně přemýšlel jsem nad tím, udělat to místo klasického stromu pomocí filtrování - jak píše BumbleBeee.
29. 7. 2013 10:40:41
https://webtrh.cz/diskuse/jaky-pouzivate-strom-kategorii/#reply927315
init.22
verified
rating uzivatele
(7 hodnocení)
31. 7. 2013 23:48:26
Napsal BumbleBeee;978500
Určitě je lepší když se zboží zobrazuje ve všech nadřazených kategorií. Výběrem podkategorie si zboží vyfiltruješ. Představ si, že bys měl zboží v úlně nejposlednější kategorii (PC / Notebooky/ Ultrabooky / 17.3 /...) Co bys pak měl v nadřazený kategorii? Nic? :D
@init.22
K tomu řazení - Pokud máš shop na zakázku, tak je nedodělanej. Protože a jelikož tahle "feature" by měla mít základ. Jsou na to dva jednoduché dotazy do databáze. Vezme se kategorie, k tomu se v cyklu vezmou všechny podkategorie obsahující nadřazenou kategorii. V druhým dotazu se vezmou všechny produkty obsahující ten seznam kategorií (WHERE category_id IN(1,2,45,16....)) a následně se seznam produktů seřadí. Žádný složitý "promíchávání" řešit nemusíš. Snad jsem pochopil dobře, co máš na mysli :)
Zřejmě jsme se nepochopili (nejspíš jsem se špatně vyjádřil). Samozřejmě tohle máme podobně jak uvádíš (akorát to máme v jednom dotazu :)), ale pokud chceš z administrace určit přesné pořadí určitých produktů (např. aby v nad-nad-kategorii byl první produkt ABC z podkategorie A, druhý DEF z podkategorie AB atp., tak to jednoduše nejde (protože pořadí lze definovat jen v případě přiřazení do konkrétní kategorie a ne v rodičovských, kde je v podstatě virtuálně) .. a na to jsem nikde neviděl elegantní řešení - nehovořím o řazení uživatelem dle A-Z, ceny atp., prostě výchozí zobrazení, kde lze preferovat nějaké top produkty a nebát se, že dotaz typu IN(1,2,..) je promíchá náhodně (dle ID)
31. 7. 2013 23:48:26
https://webtrh.cz/diskuse/jaky-pouzivate-strom-kategorii/#reply927314
mmm.edia
verified
rating uzivatele
2. 8. 2013 00:52:52
Napsal BumbleBeee;978500
Určitě je lepší když se zboží zobrazuje ve všech nadřazených kategorií. Výběrem podkategorie si zboží vyfiltruješ. Představ si, že bys měl zboží v úlně nejposlednější kategorii (PC / Notebooky/ Ultrabooky / 17.3 /...) Co bys pak měl v nadřazený kategorii? Nic? :D
@init.22
K tomu řazení - Pokud máš shop na zakázku, tak je nedodělanej. Protože a jelikož tahle "feature" by měla mít základ. Jsou na to dva jednoduché dotazy do databáze. Vezme se kategorie, k tomu se v cyklu vezmou všechny podkategorie obsahující nadřazenou kategorii. V druhým dotazu se vezmou všechny produkty obsahující ten seznam kategorií (WHERE category_id IN(1,2,45,16....)) a následně se seznam produktů seřadí. Žádný složitý "promíchávání" řešit nemusíš. Snad jsem pochopil dobře, co máš na mysli :)
Sbírat podkategorie cyklem musí pouze e-shop systémy, které programoval někdo hodně nešikovný. Stromy kategorií používající traversal indexing získají tyto kategorie jedním dotazem, čili v konečném výsledku lze udělat jednoduše složený databázový dotaz.
2. 8. 2013 00:52:52
https://webtrh.cz/diskuse/jaky-pouzivate-strom-kategorii/#reply927313
Pro odpověď se přihlašte.
Přihlásit