Views exposed Filter -> wie nur gewähltes Element aus Vorschlagsliste zurückliefern?
am 04.04.2016 - 17:52 Uhr in
Hallo zusammen,
in einer View habe ich einen exposed Filter definiert, mit dem ich leider massive Probleme habe. Ich versuche das mal Anhand der Beispielview "Automodelle" zu erklären, die den Content-Type Auto anzeigt.
Im Titel von "Auto" steht die Modellbezeichnung, z.B. BMW 320, BMW 520.
- Die View hat einen exposed Filter zum Feld "Titel"
- Die Einstellung für den exposed Filter ist "autocomplete" mit dem Operator "contains". Nur so ist gewährleistet, dass während des Eintippens eine aktualisierte Vorschlagsliste angezeigt wird.
- Der Filter soll nur ein einzelnes Ergebnis zurückliefern, und zwar den Node, der aus der Vorschlagsliste gewählt wurde.
Das Anzeigen funktioniert gut, aber bei der Auswahl gibt es Probleme. Tippe ich "BMW" in die Liste, erscheint in der Vorschlagsliste
* BMW 318 Diesel
* BMW 318 Benziner
* BMW 318
* BMW 318 Benziner Schrägheck
Wenn ich jetzt "BMW 318 Benziner" aus der Vorschlagsliste wähle, wird auch "BMW 318 Benziner Schrägheck" zurückgeliefert (wegen Operator "contains"). Ich möchte aber, dass ich bei Klick in die Vorschlagsliste nur genau dieses angeklickte Element zurückgeliefert wird.
Geht das überhaupt? Hat da jemand einen Tipp für mich? Wäre toll.
Danke & Grüße
rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Warum versuchst Du es nicht
am 04.04.2016 - 18:20 Uhr
Warum versuchst Du es nicht einmal mit [do:hierarchical_select]?
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
...weil hierarchical select
am 04.04.2016 - 20:01 Uhr
nur bei der hierarchischen Auswahl mit mehreren Node-Feldern hilfreich ist. Meine Daten stehen aber alle im, Titel Feld, ohne Hierarchie.
dann wird das so nicht
am 05.04.2016 - 05:33 Uhr
dann wird das so nicht gehen!
und noch ein hinweis: hierarchical select funktioniert soweiso nicht für views!
du soltest diese begriffe mit taxonomie machen und dann kannst du shs (simplte hierachical select) nutzen
C.A.W. Webdesign
Ich möchte
am 05.04.2016 - 09:16 Uhr
eigentlich nur, dass das gewählte Item aus der Vorschlagsliste des Exposed Filter dann auch als einziges Element angezeigt wird.
du soltest diese begriffe mit taxonomie machen
Das kann ich leider nicht, weil die nodes, ca. 30000, schon existieren und mein Kunde sie nicht alle nachträglich verschlagworten wird.
Und wenn Du statt "Contains"
am 05.04.2016 - 19:11 Uhr
Und wenn Du statt "Contains" -> "Is equal to" nimmst, funzt das nicht?
Drupal rockt!!!
Nein, leider nicht, bei ...
am 07.04.2016 - 13:55 Uhr
"Is equal to" wird zwar dann tatsächlich ein Element angezeigt, aber erst nachdem ich den Titel komplett richtig eingegeben habe. "Is equal to" zeigt keine Auswahlliste an.
Und wie sieht es aus wenn Du
am 07.04.2016 - 14:41 Uhr
Und wie sieht es aus wenn Du folgendes Modul dazu verwendest? https://www.drupal.org/project/views_autocomplete_filters
Bekommt man darüber nicht die Autocomplete-Auswahlliste fü "Is equal to" hin?
Drupal rockt!!!