exposed filters mit hierarchical select

Events happening in the community are now at Drupal community events on www.drupal.org.
mp's picture

hallo

ich arbeite an einer immobilien webseite und bin auf ein kleines problem gestossen. hab schon viel gesucht, aber noch keine lösung gefunden.

zum projekt ...
user können verschiedene immobilienobjekte inserieren, wie wohnung, haus, grundstück usw ... das sind alles eigene content types. bei jedem immobilienobjekt kann man auch eine ortsangabe angeben die mit land > bundesland > bezirk >plz > stadt > strasse definiert ist. dies ist mit taxonomy realisiert. land ist ein vokabular, bundesland ist ein vokabular, usw.

die eingabe durch die user ist kein problem, es wird alles schön gespeichert und funktioniert reibungslos.

nun hab ich eine suchseite, die mit views realisiert wurde. mit einigen exposed filters kann der user die suche verfeinern, unter anderem kann er auch nach der location suchen.
das problem, das ich jetzt habe ist, wenn jemand zb. das land österreich wählt, sollen nur bundesländer von AT angezeigt werden, wenn man dann weiters wien wählt, sollen dann nur bezirke aus wien angezeigt werden usw.
wie kann man so etwas realisieren? ich hab mir das modul hierarchical_select angesehen, hatte aber leider keinen erfolg damit
wäre superdankbar für hilfe, da ich echt total anstehe

grüße

Comments

hallo, hierarchical select

criz's picture

hallo, hierarchical select ist ansich eh eine gute wahl. nur weiß ich nicht inwieweit die unterstützung für exposed filter inzwischen gegegeben ist. außerdem müsstest du glaube ich ein hierarchisches vokabular aufbauen und nicht für jeden eintrag ein eigenes vokabular anlegen. sonst wird dir mMn nichts anderes übrig bleiben als das formular selber per js anzupassen...

hallo wenn ich das

mp's picture

hallo

wenn ich das hierarchische vokabular aufbaue, wie geht das dann bei der eingabe? cck/drupal weiss ja nicht, dass wien (bundesland) ein untergeordneter punkt von österreich ist. ich vermute, dass hier sowieso php-coding gebraucht wird, oder? entweder bei der eingabe, dass das system weiss, was wohin gehört, oder man macht es bei den exposed filters, dass die wissen, welcher begriff wem untergeordnet ist

grüße

mit Hierarchical select geht

nchase's picture

mit Hierarchical select geht das schön, allerdings nur in D5, die Portierung durch Wim Leers ist für D6 leider noch nicht abgeschlossen. Ich warte hier für mein Brauereien Projekt auch nocht darauf...

Synergy is something essential - New-Tronic.com

verstehe, dann heisst es

mp's picture

verstehe, dann heisst es also warten ...
danke für die info

noch eine frage, legt man dann land, bundesland, bezirk usw als kategorie an
oder macht man eine kategorie "ortsbestimmung" und macht dann land als term, bundesland als term von land, bezirk als term von bundesland usw ???

grüße
joker

erstellt wird eine

nchase's picture

erstellt wird eine Kategorie. Hierarchical select bietet die Möglichkeit jedem Level einen Namen zu geben:

Land
-- Bundesland
---- Bezirk

das nennt sich dann "Level Labels".

wenn jemand ein Land wählt klappt die Wahl für Bundesland aus, usw, je nach dem wie tief die Hierarchie ist.

Synergy is something essential - New-Tronic.com

alles klar, danke für die

Austria

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: