Exposed Filter in Views / Wie definiert man Bereiche für Werte aus Node-Fields? [gelöst]

am 28.10.2011 - 10:18 Uhr in
Hello,
so langsam werde ich warm mit drupal! Macht echt Spaß :)
Aber eine Sache macht mir gerade zu schaffen:
Ich habe Felder in Nodes, in denen ein Wert steht. Nun möchte ich mittels einer View nur die Nodes auflisten, die in einem bestimmten Bereich liegen. Dieser Bereich ist definiert durch eine manuell gepflegte Ober- und Untergrenze.
Stelle ich z.b. beim Bereich von 50 - 200 ein (2 seperate dropdownfelder), sollen nur die nodes aufgelistet werden, die im Field einen Wert in diesem Bereich haben, z.b. 120.
Klassisches Anwendungsbeispiel ist eine Preisspanne bei einem Suchformular für Artikel oder Autos.
Weiß jemand einen Lösungsansatz?
Zur Anschauung ein hoffentlich verständliches Bild im Anhang!
Anhang | Größe |
---|---|
erklärung_filter.jpg | 18.42 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
chris_cc schrieb Ich habe
am 28.10.2011 - 10:38 Uhr
Ich habe Felder in Nodes, in denen ein Wert steht. Nun möchte ich mittels einer View nur die Nodes auflisten, die in einem bestimmten Bereich liegen. Dieser Bereich ist definiert durch eine manuell gepflegte Ober- und Untergrenze.
Diese Felder sollten natürlich Zahlenwerte sein. Und diese Felder findest Du dann auch ganz normal unter den verfügbaren Filtern. Bei Filtern, die sich auf Zahlenwerte beziehen gibt es auch immer die Auswahlmöglichkeit "Operator: Ist zwischen" ... Das ist, was Du suchst.
Funktioniert!
am 28.10.2011 - 10:52 Uhr
Danke! Funktioniert! Zwar kann ich Dropdowns statt Inputfelder definieren, aber so geht das natürlich auch!
Wenn Du in de Titel des
am 28.10.2011 - 11:09 Uhr
Wenn Du in de Titel des Ursprungsthreads von Dir noch per Hand ein GELÖST dazu schreibst, dann haben wir beide das perfekt erledigt, mit der Hilfestellung im Drupalcenter.de! Das GELÖST gehört quasi zum guten Ton hier! ;-)
Na logo!
am 28.10.2011 - 12:37 Uhr
;) Gleich angewöhnen...