Přeskočit přímo na text


Views2 .... help :-( Vyřešeno ! :-))

Kategorie: Jak na to?
Týká se verze: Drupal 6.x

Ahoj ! Lidi, helpněte mi … já ten Views absolutně nechápu :-(
Testoval jsem to i podle návodu v článcích ale mi to ukazuje pořád něco jiného :-(
Potřebuju poradit jenom s drobností … Vypsat kategorie dle volby, uvedu konkrétní příklad:

Mám chov papoušků, samce a samici dám do termínu Pár01
Pak přidám odchov za 2008, mladé, termín Pár01 a Odchov08
No a pak bych chtěl vypsat termín Pár01, oddělit např čárou a pod to vypsat termíny Odchov08

Vypadat by to mělo takhle:

Pár01
Kroužek: 06-cz-12345 Andulka 0.1 (samička)
Kroužek: 07-cz-54321 Andulka 1.0 (samec)
---------------------------------------------------
Odchov08
Kroužek: 08-cz-00001 Andulka 0.1 (samička)
Kroužek: 08-cz-00002 Andulka 0.1 (samička)
Kroužek: 08-cz-00003 Andulka 1.0 (samec)
Kroužek: 08-cz-00004 Andulka 1.0 (samec)

Pokud bude někdo ochoten pomoct i prakticky, tak udělám přístup na můj web.
Dík !!!
TiborTeam :-)

 

Jsou to 2 slovníky, nebo

Jsou to 2 slovníky, nebo jeden?

Slovník mám jenom jeden a

Slovník mám jenom jeden a v něm je cca 12–14 termínů …
Mám to tady http://www.tiborteam.eu/parrot

Mě napadlo zatím takové

Mě napadlo zatím takové zjednodušené řešení, jehož výsledkem je tabulka typu:
Kroužek: 06-cz-12345 – Andulka 0.1 (samička) – Pár 01
Kroužek: 07-cz-54321 – Andulka 1.0 (samec) – Pár 01
Kroužek: 08-cz-00001 – Andulka 0.1 (samička) – Odchov 08, Pár 01
Kroužek: 08-cz-00002 – Andulka 0.1 (samička) – Odchov 08, Pár 01
Kroužek: 08-cz-00003 – Andulka 1.0 (samec) – Odchov 08, Pár 01
Kroužek: 08-cz-00004 – Andulka 1.0 (samec) – Odchov 08, Pár 01
(Seřazeno tak, že rodiče jsou nahoře, podle čísla kroužku. Není to zarovnaný, byla jsem líná dělat tady tabulku). Kdyby to stačilo, tak vám napíšu postup.
Nebo možná úplně jinak… udělat pro každý ten pár uzel a do něho zanořit view s mláďaty (třeba modul viewfield? já ho sice nepoužívám, ale jestli funguje tak, jak si myslím, půjde to). Pokud těch párů nebude tisíc – asi ne, mělo by to smysl, dalo by se to docela snadno formátovat.
Určitě je víc možností, ale to by vám už musel poradit nějakej větší borec než já :-)
… jo a ještě mě napadlo, nepomíchají se vám ty kategorie, až to, co je nyní „odchov“, budou taky „chovní“?

Moje původní představa

Moje původní představa byla, jak píšete, pár=uzel a mláďata vnořené … to by bylo super :-)
Zkuste mi napsat ten první postup, pokud to bude vyhovovat tak to nechám tak. A každá zkušenost je cenná :-)
Ten „odchov“ a „chovný“ mě zatím nenapadl :-) víc hlav, víc nápadů :-) Zkusím to nasimulovat :-)

Dík !!!

Vycházím z toho, jak to

Vycházím z toho, jak to máte na stránkách teď – meníčko po straně, kde každý termín je link na jedno view:
Takže pro Pár 01:
Display „Stránka“, Style: Tabulka, Items to display: 0 (= neomezené), cesta: (nějaká cesta, třeba par01), menu (zadat menu, kde to má být… to už tam asi někde máte),
FIELDS:
Uzly: nadpis (to je asi číslo kroužku, jestli to dobře chápu),
Uzly: text
… popř. něco dalšího, jestli tam máte další CCK pole tak Obsah: něco…
Kategorie: all terms, separator: , (čárka)
U všech polí (asi) vymažte popisy, ale záleží, jak to máte zadané a jak to chcete…
FILTRY:
Uzly: typ = váš typ obsahu
Kategorie: Term ID (pro slovník kde to máte, zadáte „is one of“ Pár 01, zaškrtnout „Reduce duplicates“)
---
Teď ještě zpátky k té tabulce (kliknout na hvězdičku vedle Style: Tabulka): Každé pole by tu mělo odpovídat jednomu sloupci, to je OK. Pro uzly: nadpis (jestli je to číslo kroužku) zaškrtněte „default sort“ – podle toho to chceme třídit. A dole Default sort order: ascending.
Snad je to všechno :-)
… Taky by šlo udělat 1 view pro všechno a nechat vybrat uživatele (postup stejný, ale kategorie pro Term ID se nevybere „natvrdo“ a dá se exposed filter namísto toho…).
… Kdybyste se nakonec rozhodl pro uzly + viewfield, tak ty views uděláte hodně podobně, akorát budete muset nějak rozlišit „rodiče“ od „mláďat“
.

Jsem šikovný :-) ale jenom

Jsem šikovný :-) ale jenom díky vám !!!
Ten viewfield jsem stáhl a zapnul ale dál jsem ho už nikde nenašel :-(
V každém případě ještě uvažuji jak vizuálně oddělit rodiče a mláďata …
Pak ještě zkusím udělat view aby se dali vybrat páry … protože, časem uvažuji o přístupu uživatelů kteří si tady sami povedou evidenci a já jim nebudu dělat každému extra view :-))
Zkuste mi ještě napsat jak s tím viewfieldem. Připomínám, že mám Dr.6.6 :-)
Díky moc krát ! Konečně začínám chápat i Views2 :-))

TiborTeam.

Ne každý modul má

Ne každý modul má vlastní administraci (proč taky). Viewfield jenom přidává další pole pro CCK. Takže když ho máte zapnutý a budete přidávat další CCK pole, najdete ve výběru o jednu možnost víc.
Jinak se ale obávám, že pro případ více uživatelů si tím práci neušetříte, protože všechna views, která chcete vkládat, musíte mít předem připravená.
Pokud tam má být spousta záznamů a vy nechcete dělat pro každý výběr zvláštní view (sice se dají klonovat, ale já bych taky nechtěla :-)), tak jak už jsem řekla: udělejte jen 1 view, nedávejte filtry natvrdo a nastavte exposed filters. Má to i tu výhodu, že když časem upravíte systém celého třídění (což se asi může stát), budete předělávat jen 1 view a to se dá skousnout.

Viewfield jsem našel ! Je

Viewfield jsem našel ! Je to bomba ! Pod záznam můžu přidat celý view ! :-) Jsem šťastný jak blecha :-)))
Dík za všechny cenné rady !!!!
TiborTeam :-))

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <p> <br> <b> <i> <h2> <img> <pre> <sup> <sub> <pre class="php"> <span class="php-keyword1"> <span class="php-var"> <span class="php-num"> <img class="screenshot"> <p class="beginner"> <a class="greybox"> <h3> <h4>

Více informací o možnostech formátování

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.

Hledat

Přihlášení

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 0 uživatelů a 0 hostů.