Tipy Triky: Taxonomy Menu a Views
Nejnovější verze modulu Taxonomy Menu v development verzi (k 12.2.2009) podporuje zobrazování kategorií Taxonomy pomocí Views – předáte modulu view, který se má použít a vygenerované URL vedou na tento view společně s argumentem kategorie.
Již u dvou uživatelů jsem řešil problém, proč tento výpis zdánlivě nefunguje a vypisuje vždy všechny články nebo vždy stejné články. Problém je následující: Většina lidí je zvyklá ve Views přidávat argument pro Taxonomy Term, kterým omezí výpis na určitou kategorii. Taxonomy Menu však pohledu nepředává pouze term ID, ale také Vocabulary ID. Vygenerovaná URL je poté taková: urlpohledu/VID/TID, kde VID je číslo slovníku a TID je číslo termínu.
Správný postup je tedy v pohledu vytvořit argumenty dva, v tomto pořadí: Taxonomy Vocabulary ID Taxonomy Term ID (případně s depth)
Poté vše začne fungovat jak má.

Taxonomy Menu x Views
Zdravím, jaký je vlastně rozdíl v použití Taxonomy Menu k vytvoření bloku se seznamem kategorií a použítím Views k vytvoření tohoto bloku?
taxonomy generuje standardni
taxonomy generuje standardni teaser list clanku, s views to muze byt tabulka, cokoliv…
staci citat readme.txt :)
staci citat readme.txt :)
Takze ako som to zastavil ja:
po mnohych pokusoch som najskor zacal odznova vypraznenim tabuliek views v phpadminovy.
1. Naklonoval som taxonomy/term view s tymito upravami:
Nazov: catalogviews
View Type: list view
Nadpis: Catalogviews
Definoval som fields: obrazok, nazov, popis, cena, add-to-chart
Agrumenty (dolezite): Taxonomy: Vocabulary ID
Taxonomy: Term ID s Nadpis:%1 (defautne, neviem co to je) a Option na 1.
Vymazal som ten RSS argument
Filter: Taxonomy: Vocabulary Name som nastavil na slovnik katalog
Save
2.Potom som nastavil admin/settings/taxonomy_menu na:
Vybral som slovnik, ktory sa ma TM spracovat – vybral som typ catalogterms view.
Hide link to module page – ano, dolezite
Display number of nodes per terms – nie
Hide Empty Terms – nie
Display descendants – ano, pre toto som sa s tym otravujem
Display in context – neviem co je, defautne ano
3. Ma to mizerne moznosti generacie pathauto aliasov takze som musel pre kazdu jednu kategoriu vytvorit alias rucne – ozaj som musel?
Otazky:
Ako nastavit do views aby sa zobrazovalo term destription v hlavicke?
jasom.net
Ako teda nastavit v argumente
Ako teda nastavit v argumente view „Taxonomy: Vocabulary ID“ aby vratil id konkretneho slovnika (vocabulary) a aby sa zobrazili v pohlade iba uzly, ktore patria ku konkretnemu slovniku? Predpokladam ze na to bude potrebny nejaky php kod, ale to uz je na mna moc.
To by mě taky zajímalo.
To by mě taky zajímalo. struktura slovník bordel(příklad):
--jmena –odkazy
--jména –odkazy
Podle readme sem si vytvořil argumenty vocabulary ID, pak Term ID a zatim další. menu se vygeneruje ve tvaru category/id/ dál category/id/id a category/id/id/id
příklad problému: kliknu na jména (pánská) a dostanu se na adresu category/IDbordelu/IDpánská/IDjména jenže na tý adrese nic neni. Když ale ručně zadám adresu a vynechám v ní IDpánská tak to funguje (vypíše se obsahu Pánská->jména).
Dál..když zadám category/IDbordel/IDpánská tak se nezobrazí všechno co je v pánská (jména i odkazy). Nezobrazí se nic
Poslat nový komentář