Kereső űrlap - lenyíló listákkal

aruna képe

Sziasztok!

Van egy tartalomtípusom (település és tevékenység mezőkkel).

Kb. így nézett ki az excel, és minden sorából keletkezett
egy node, az importálás után.

|+-------------------+||+-------------------+|
| Település           || Tevékenység         |
|+-------------------+||+-------------------+|
| Pécs                || tanár               |
|+-------------------+||+-------------------+|
| Pécs                || újságíró            |
|+-------------------+||+-------------------+|
| Budapest            || tanár               |
|+-------------------+||+-------------------+|
| Budapest            || újságíró            |
|+-------------------+||+-------------------+|
| Pécs                || költő               |
|+-------------------+||+-------------------+|
| Budapest            || költő               |
|+-------------------+||+-------------------+|

Szeretnék csinálni egy keresőt két lenyíló listával,
ahol az egyikben tud szűrni a településekre, a másikban
pedig a tevékenységekre.

Az település lenyíló lista elemei ezek lesznek:
Budapest
Pécs

A tevékenység lenyíló lista elemei ezek lesznek:
költő
tanár
újságíró

-----------------------------------

Ezek a megoldások jutottak eszembe:

1.
A views-ban (d7) lehet csinálni felfedett szűrőt, de a
felfedett szűrő szövegbeviteli mező és nem lenyíló lista.

Keresgettem a google-ben, csak taxonomy termek-re tud a views
lenyíló listát készíteni tartalomtípus mezőkre nem.
Idáig jutottam a google-izással.

2. Írok egy modult, ahol mindent megcsinálok kézzel.

Két 'select distinct ...' sql-el leszűröm a tevékenyésgeket és településeket,
és feltöltöm a drupal form tömböt.

------------------------------------------------------------

- Az lenne a kérdésem, hogy van-e programozás nélküli megoldás?

- Ha nincs, akkor van-e valamilyen api függvény amit használhatok
a 'select distinct ...' sql-ek helyett?

Köszönöm előre is,
Aruna

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
dj képe

szövegmezőként veszed fel, hanem kifejezés hivatkozásként autocompleted-re és létrehozod a két szótárt akkor menni fog a felfedéses dolog.

0
0

Üdv!
Dudás József

aruna képe

erre gondoltam, csak már be van importálva több ezer node, és ehhez már nem nyúlnék.

0
0