Sziasztok,
az lenne a problémám, hogy vannak az oldalamon konferenciák és ha valaki jelentkezni akar, akkor egy legördülő listából választhatja ki, hogy melyik konferenciára akar jelentkezni. Ezt úgy oldottam meg, hogy a jelentkezési lapon felvettem egy tartalomra hivatkozás mezőt, mely egy viewból jeleníti meg az értékeket, ha a felhasználó lenyitja a dropdown list-et. Viszont ez a view le van szűrve egy státusz mező szerint, hogy csak az aktuális konferenciákat mutassa, a régiek már ne jelenjenek meg a listában. Viszont az admin oldalon szeretném megjeleníteni a jelentkezéseket és egy exposed filterrel szűrni, de ebben az esetben a filterben is csak az aktuális konferenciák jelennek meg és nem az összes. Szerintetek hogyan lehetne ezt megoldani?
Senkinek sincs valami ötlete?
Senkinek sincs valami ötlete? Még mindig nem tudtam megoldani. Kipróbáltam a content_access modult, ahol node-onként lehet beállítani a jogosultságot, meg megpróbáltam a régi konferenciákat nem közzétett státuszba tenni, de még így is megjelentek a régiek is a jelentkezéshez használt listában.
Ez így biztos nem fog menni.
Ez így biztos nem fog menni. Az exposed filter és a nodereference ugyanabból a viewból veszi az értékeket, ha az szűrve van, akkor szűrve van.
A nodereference forrását valahogy argumentum alapúra kellene tenni szűrő helyett, és akkor már phpkódból lehet vele játszani, hogy mikor miket jelenít meg.
Lehet, hogy performance gyilkos megoldás, de elvileg ha össze tudod szedni node id-ket, amelyekből választhat, akkor nid1+nid2+nid3-ra hozva az argumentumot a node/add útvonalra, és all-t rakva az admin oldalra, meg lehet csinálni.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.