Sziasztok!
A feladat a következő: D6 alatt
A felhasználónak van saját profilja: Profile nevű tartalom típus, + CCK field.
Az oldalon van egy Szolgáltatás nevű tartalom típus + CCK field, ami különböző szolgáltatások jellemzésére utal. Ezt csak az adminisztrátor viheti fel.
Van egy Kérdőív nevű tartalom típus + CCK field, amivel a különböző szolgáltatásokhoz lehet kérdőívet társítani. Kapcsolat a Szolgáltatás ttípusú node-ok és a Kérdőív ttípusú node-ok között a Kérdőív ttípushoz adott CCK mező: node reference/Szervíz ttípus. Ezt minden felhasználó felvihet.
Nyilván a kapcsolat a Kérdőív és a Profil tartalom típusú node-ok között a felhasználó uid értéke lesz.
Kérdésem hogyan lehetne a view-sal egy oldalon megjeleníteni a Kérdőív tartalmát, a kérdőív kitöltőjének az összes adatát, és annak a Szolgáltatásnak az összes adatát, amihez a kérdőív tartozik?
Tudom, hogy lehetne a View-n belül az argumentumok résszel ezt megoldani valahogy, pl. URL-ben átviszem a paramétereket stb. De nekem fontos, hogy egy oldalon jelenjen meg a view eredmény, mert exportálni kellene az eredményeket.
Hogyan lehet view-ban join műveletet végezni?
Vagy pedig lehet saját sql lekérdezést megadni egy nézeten belül?
3 táblát kellene összekapcsolnom view segítségével és az eredményeket egy oldalon kellene megjelenítenem!
Köszönöm!
views Relationships
Hirtelen a Relationships jutott eszembe
http://gotdrupal.com/videos/drupal-views-relationships
views attach
Ez is valami hasonló...
Itt egy jó kis video róla: http://mustardseedmedia.com/podcast/episode37
Védd az állatokat! ;)