Wie in View mehrere Konditionen für einen exposed Filter anlegen?
Eingetragen von rhodes (631)
am 28.05.2019 - 13:34 Uhr in
am 28.05.2019 - 13:34 Uhr in
Hallo zusammen,
in einer Drupal 8 Installation gibt es eine View, die verschiedene Content-Types auflistet. Einer der Exposed Filter ist ein Datumsfeld "enddate". Nicht alle Content Types haben das Feld enddate
In der View sollen nun alle Nodes angezeigt werden, bei denen enddate kleiner oder gleich das eingestellte Datum ist ODER wo enddate leer ist bzw. das Feld im Node nicht existiert.
Leider finde ich keine Möglichkeit das umzusetzen. In der Einstellung für einen exposed Filter ist immer nur eine Bedingung auswählbar.
Hat jemand eine Idee, wie man das umsetzen könnte?
Danke & Grüße, rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
das "nicht existiert" musst du als erstes prüfen
am 28.05.2019 - 13:55 Uhr
ansonsten laufen alle folgenden Prüfungen ggf auf einen Fehler
Danach musst du die Bedingungen mit oder verknüpfen
Grüße
Ronald
Danke,
am 30.05.2019 - 10:12 Uhr
das ist aber genau das Problem, da eine Oder-Verknüpfung nur zwischen zwei verschiedenen Feldern möglich ist, nicht aber mit dem gleichen.
Du kannst doch zwei
am 30.05.2019 - 11:56 Uhr
Du kannst doch zwei unterschiedliche Bedingungen zum selben Feld haben. Die können dann auch in eine Oder-Gruppe gesetzt werden.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich hätte jetzt auch gesagt,
am 31.05.2019 - 06:44 Uhr
Ich hätte jetzt auch gesagt, dass das gehen muss, wie wla sagt.
ABER, ich habe das eben mal an einer D8 Installation nachgebaut.
Filter über zwei Inhaltstypen, einer hat das Feld Homepage, der andere nicht.
Wenn ich die Filter anlege, dann habe ich danach nicht mehr die Elemente zum Positionieren innerhalb der Filtergruppe.
D.h. ich kann den Filter nicht so setzen, wie es sein müsste
Inhaltstyp ist einfache seite od. anderertyp
UND
Node ist veröffentlicht
UND
(
Homepage ist leer
ODER
Hompage beginnt mit http
)
Keine Ahnung, warum das nicht besser geht.
Ich bilde mir ein, dass wäre auch unter D8 schon gegangen.
Entspricht das Deinem Problem rhodes? (Siehe Bild)
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Ja, das habe ich auch schon
am 31.05.2019 - 10:23 Uhr
Ja, das habe ich auch schon erlebt. Es ist schwierig, die Filter zu gruppieren, aber es geht nach einigem Versuchen. Der Filter #4 muß in die untere, die ODER-Gruppe. So wie Regina das zeigt, kann es nicht funktionieren
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ja, so kann es nicht
am 31.05.2019 - 10:42 Uhr
Ja, so kann es nicht funktionieren.
Ich bin mir aber auch nicht klar, wie ich es ändern soll, das gar keine Werkzeuge zum Verschieben vorhanden sind.
Es stimmt, dass es manchmal mit vielen Versuchen plötzlich funktioniert.
Das hatte ich auch schon.
Bei diesem Beispiel hier habe ich mit vielen Versuchen kein besseres Ergebnis zusammen bekommen.
Hatte aber auch keine Zeit, noch länger zu testen.
Für Anfänger, die leichter aus dem Konzept zu bringen sind, als alte Sturköpfe wie ich, ist das natürlich frustrierend. ;-)
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de