Sziasztok!
Egy egyszerűnek tűnő probléma kifogott rajtam.
A csatolt képen látszik mit szeretnék, de nem sikerült összehozni.
Gyakorlatilag ezt szeretném:
( 1. szűrőcsoport ) ÉS ( 2. szűrőcsoport OR 3. szűrőcsoport )
Ha a szűrőcsoportok között bármelyik VAGY-ot átírom ÉS-re, akkor az összes átíródik. De ha még ez működne is, hogy oldom meg a zárójelezést?
Meg lehet ezt csinálni views-al?
Köszönöm!
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Csatolmány | Méret |
---|---|
views.png | 19.78 KB |
PHP filterrel oldottam meg
PHP filterrel oldottam meg (Views PHP modul)
Nem túl szép de működő megoldás...
Hát a 3-as Views-ban ez a
Hát a 3-as Views-ban ez a probléma túl komplexnek ítéltetett, úgyhogy valami contrib modult kell írnia rá valakinek.
Viszont ha nincs felfedett szűrőd és nem túl bonyolult a szűrés, akkor az ÉS helyére SZORZÁS-t írva, a VAGY helyére meg ÖSSZEADÁS-t írva a zárójeleket feloldhatod. Cserébe sajnos bizonyos szűrőfeltételek többször is szerepelni fognak, amit nehezebb adminisztrálni.
A te esetedben:
(A•B•C•D•E)•((F•G)+H)=A•B•C•D•E•F•G+A•B•C•D•E•H
szóval (ha nem rontottam el) akkor az A, B, C, D és E feltételedet 2-szer is be kell tenni, és mivel nem lehet duplikálni sem, ez elég macerás...
Védd az állatokat! ;)