Üdv!
Létrehozok 3db tartalom típust : tartalom_1, tartalom_2, tartalom_3
mind a 3 tartalomtípushoz adok külön-külön szótárakat 3db-ot(t_1; t_2; t_3 ) így összesen 9db lenne.
Ezután ha ellátogatok egy tartalom_1 típusú tartalomra akkor megjelennek nekem a linkeknél a szótárak kifejezései a
- "t_1 kifejezés"
- "t_2 kifejezés"
- "t_3 kifejezés"
Ha ezekre "rákattintok" akkor CSAK az adott tartalom típushoz (jelenleg tartalom_1) tartozó tartalmak jelennek meg. Kifejezéseknek megfelelően.
Kérdés:
Meglehetne ezt oldani úgy hogy 1db tartalomtípusom van és 3 db szótáram ?
Esetleg views ban lehet olyan "linkeket" létrehozni amelyek figyelik azt hogy milyen szótárak ,kifejezései vannak az adott node-nak? Valamilyen argumentumos megoldás?
Remélem érthető volt(valamennyire).
A felvezető magyarázatot
A felvezető magyarázatot értem, csak pont a kérdést nem... Szerintem jobban tudnánk segíteni, ha azt írnád le, hogy mit szeretnél az egésszel megoldani, mert az is lehet, hogy rossz irányba indultál, és így csak arra küldünk mi is tovább.
--
Csonka Gergely
http://cheppers.com
Ugyan azt szeretném elérni
Ugyan azt szeretném elérni mint amit a "felvezetőben" írtam csak 1db tartalom típussal és 3db szótárral.
egy pl:
tartalom típus:
- sport
szótárak:
- típus (kifejezés: vívás, úszás )
- ország (kifejezés: Magyar, Angol)
- csapat (kifejezés: A, B)
Beküldök pár sport típusú tartalmat a kifejezésekkel.
1.
cím : Első tartalmam
a kifejezések: Magyar, Vívás, A
2.
cím : Második tartalmam
a kifejezések: Angol, Vívás, B
AZ 1.-nél ha rákattintok a "Magyar" kifejezésre akkor listázódik az összes tartalmam ami ezt a kifejezést használja. Köztük van ami Vívás, Úszás, A vagy B kifejezéseket is tartalmaz.
Még mindig az 1-nél, most a "Vívást" választom. Ekkor megint listázódik minden olyan tartalom ami használja.
Listázódik a 2. tartalmam is mert ott is van "Vívás" -kifejezésem
Viszont én ezt nem szeretném. csak azokat ami "Magyar" és "Vívás".
Szóval ha én megnyitok egy sport tartalmat és az tartalmazza a "Magyar" kifejezést a "típus" szótáramból akkor a többi kifejezésemre ha kattintok pl "Vívás" akkor a "Magyar" és "Vívás"
összetett kifejezéssel rendelkező tartalmakat listázza. Ha az "A" -ra akkor a "Magyar" és "A" összetett kifejezéssel rendelkező tartalmakat listázza.
Angolra ugyan így... csak ott "Angol" és "Vívás" stb...
Így jobb valamennyivel?
Drupal Hétvége 2011
Views
Lehet h túlbonyolítom, de én létrehoznék, mindegyikhez egy viewst. A tartalom beküldésénél pedig kipipálnám azon viewsok linkjeit, amiket meg szeretnék jeleníteni. Így igaz dupla munka, mert mint a viewsnál mint a taxoknál ki kell választani a kategóriát.
A taxonomy linkjeit pedig nem jelenítettném meg.
Kb fél perc gondolkodás után írtam, lehet h van jobb is. :)
Nézet típusa: tartalom
Nézet típusa: tartalom
1)
oldal hozzáadása
Argumentumok -> Taxonómia: Kifejezés azonosító
Alapértelmezés szerinti argumentum megadása -> PHP kód ->
Mezőkhöz amit éppen kedvem tartja.
Oldalbeállítások -> Útvonal: valami
2)
blokk hozzáadása
Argumentumok -> Tartalom: Tartalom azonosító
Alapértelmezés szerinti argumentum megadása -> Tartalom azonosító a webcímből
Szűrők -> Taxonómia: Szótár = amit a php kódban megadtunk(oldal megjelenésnél, "$vid = taxonomy azonosító;" -jú szótár neve )
Mezők -> Taxonómia: Kifejezés Kifejezés ->Mező megjelenítése hivatkozáskén ->
Hivatkozás útvonala:a fenti oldal típus nézetben megadott útvonal /[tid] (jelen esetben -> valami/taxonomy azonosító )
Drupal Hétvége 2011