views filters logikai operátorok használata

pero képe

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ó: 
CsatolmányMéret
Kép ikon views.png19.78 KB
pero képe

PHP filterrel oldottam meg (Views PHP modul)
Nem túl szép de működő megoldás...

1
-1
szt képe

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...

0
0