Tiszteletem mindenkinek!
A kérdésem a következő lenne: Van 2 tartalomtípusom, az egyik az események, a másik a DJ-k, a feladat az lenne, hogy összekössem a kettőt.
Tehát, az egyik jobb oldali blokkban kiírja a következő eseményt, a tartalomban, meg a hozzá tartozó DJket. Azt már megoldottam, hogy a két tartalomtípust összekötöttem, egy mezővel. Tehát ki lehet választani az eseményeknél, hogy mely dj-k játszanak. Viszont views-al nemtudom összekötni a kettőt. Tudnátok ebben nekem segíteni?
Előre is köszönöm
Drupal verzió:
Fórum:
Relationships a views beállításánál
Próbáltad már?
Gazsesz
igen
Ott a next party views-ban állítottam be a relationship-et a DJ-re, és nem ment:(
Node reference
Ha jól emlékszem, akkor a node reference alapból nem működik oda vissza. (Gondolom azzal oldottad meg a kapcsolatokat!). Ez azt jelenti, hogyha partynál behúzod a DJ-t, akkor attól a DJ node-nál nem lesz kapcsolat vissza a party-ra.
Gazsesz
Nem is kell
oda vissza, a lényeg hogy kilistázza a partyhoz tartozó djket egy külön blokkban.
Ezt meg lehet oldani?
..akkor elegendő
a mezők között kiválasztani a Node reference - DJ mezőt és kész is.
De hasznos a Tartalomszervezési megoldásokra rákeresni és azt áttanulmányozni. Nekem sokat segített.
Gazsesz
Köszönöm
a segítséget, ránézek, hátha sikerült valahogy megoldanom.
Ok
Egyébként, ha jól értem a feladatot:
Vannak a partyk, meg a Dj-k.
A partyhoz Dj-ket akarsz rendelni.
A legfrissebb partyt ki akarod tenni egy blokkba, alá pedig feltünteni az időpontot, meg a Dj-ket.
Ha ez így van, akkor a party tartalomtípushoz kell egy node refernce mezőt rendelni, ott beállítani, hogy több dj-t lehessen rendelni. Felviszed a dj (node-okat), meg a party-t, ahol hozzárendeled a dj-ket.
Létrehozol egy tartalom típusú views-t, ahol mező típusúra állítod a megjelenést. Hozzáadod a blokk nézetet, megadod a szűrési, sorrendezési feltételeket, a mezőknél pedig a node title, időpont, node reference (dj). Oszt kész.
Gazsesz