[gelöst] Views "allow multible values"
am 18.02.2013 - 16:08 Uhr in
Mahlzeit
Ich versuche grad für mein Schulprojekt eine Website zusammenzubasteln und verwende deshlab Views.
Jetzt bin ich aber auch schon auf einige Probleme gestoßen.
Mein erstes Problem ist:
Ich habe einen contextual filter, und ich hab dabei den Button "allow multibe values" ausgewählt.
Im Hilfetext darunter steht ja:
If selected, users can enter multiple values in the form of 1+2+3 (for OR) or 1,2,3 (for AND).
Doch das problem ist: Egal ob ich "," oder "+" zwischen die Attribute setz, es wir immer wie ein OR behandelt, und wenn auf den Content mehrere dieser Attribute zutreffen wird dieser einfach mehrmals angezeigt.
Mein Ziel ist einfach das wenn ich die Attribute mit "," verbinde, dass nur die nodes mit allen der ausgewählten Attributen angezeigt werden, und diese nur einmal und nicht öfters?
Vielen Dank schonmal für alle Antworten!
Mfg Ignitng
- Anmelden oder Registrieren um Kommentare zu schreiben
Keine Antworten
am 19.02.2013 - 08:44 Uhr
Guten Morgen allerseits.
Ich habe jetzt versucht das Problem ohne diesen Punkt zu lösen, doch da scheitere ich momentan auch noch.
Mein Ansatz war das ich einfach mehrere Contextual Filter hinzufüge die nach dem Kriterium filtern, um genau zu sein einem Feld in einem Node. Das Problem jetzt ist nur das sobald ich die 2 Werte mit "/" getrennt eingeb, bekomm ich keine Ergebnisse mehr. Wenn ich aber im 2ten Filter nach etwas anderem suche funktioniert es.
Gibt es noch andere Möglichkeiten nur nodes auszugeben, die in dem Feld (wo man mehrere Felder auswählen kann) genau die haben die ich will?
mfg Igniting
Lösung gefunden
am 26.02.2013 - 11:53 Uhr
Wow, ein Monolog von mir...
Aber naja ich will teilen was ich geschafft habe!
Ich habe etwas herumgespielt und war schließlich in der Lage die multible values in Views zu verwenden. Der einfache aber scheinbar doch schwere Trick war einfach ein ? vor das Plus zu machen.
Also www.yoursite/?q=path/value1?+value2
Dadurch werden die beiden values AND verknüpft!
Mfg Igniting