Taxonomy-Auswahl mit Suche/Autocomplete bei der Inhaltserstellung

am 09.11.2010 - 19:29 Uhr in
Hallo zusammen,
ich stehe gerade bei einem aktuellen Projekt vor folgendem Problem: Es handelt sich um ein Ersatzteillagersystem. Die gelagerten Teile sind Contents, die mit dem Taxonomy-System kategorisiert werden. Dieses Vokabular ist hierarchisch (ca. 4-5 Ebenen, z.B. Kabel -> Kupferkabel -> 0,5mm -> Twisted Pair) angeordnet und riesig (mehrere tausend Einträge).
Nun sollte der User beim Erstellen der Contents (also der neuen Teile) möglichst komfortabel den entsprechenden Begriff auswählen können. Bei der Standarddarstellung kommt eine unendliche lange Selectbox, die man eigentlich niemanden zumuten kann. Eine Alternative wäre das Modul Hierarchical Select (http://drupal.org/project/hierarchical_select). Dadurch kann man sich ganz gut die Kategorien durchmanövrieren, allerdings wird das nach 20mal unmittelbar hintereinander auch nervig.
Wünschenswert wäre es, wenn der User per Select Box die erste Kategorie (z.B: Kabel) auswählen könnte. Danach sollte ein Textfeld erscheinen, in das der User dann den konkreten Ersatzteiletyp eintragen kann (z.B. Twisted Pair). Ideal wäre, wenn nun per AJAX überprüft werden könnte, ob ein solcher Term existiert und dieser ausgewählt würde. Bei Nichtvorhandensein bzw. Duplikaten würde eine Fehlermeldung erscheinen.
Gibt es so etwas schon in Modulform? Oder wäre das ohne größeren Aufwand umsetzbar? Bin für jeden Hinweis dankbar!!
- Anmelden oder Registrieren um Kommentare zu schreiben
Da gibt es diverse Module,
am 09.11.2010 - 19:51 Uhr
Da gibt es diverse Module, die dieses Problem mindestens zum Teil lösen
http://drupal.org/search/apachesolr_multisitesearch/taxonomy%20autocompl...
Danke für den Link. Ich kenn
am 09.11.2010 - 21:18 Uhr
Danke für den Link. Ich kenn davon einige. Wie gesagt Hierarchical Select wäre ne Option. TaxiSelect (http://drupal.org/project/taxiselect) wäre super, aber das lässt sich wohl nicht mit Hierarchical Select kombinieren. Warum denn nicht? Ich würde Hierarchical Select gerne bei den Views einsetzen...