Ein einfacher PHP-Filter, welches das gewünschte Ergebnis liefert, sähe aus wie folgt:
$selected = getItems('MF01', 'is', 2);
if (count(array_intersect($selected, array(1,2))) == 0) {
text('screenoutText');
buttonHide();
pageStop();
}
Die Funktion getItems()
listet hier die ausgewählten Optionen und mit array_intersect()
wird überprüft, ob 1 oder 2 dabei sind. Falls nicht (==0
), wird ein Screenout gezeigt.
Falls man es etwas weniger ambitioniert schreiben möchte:
if ((value('MF01_01') == 1) and (value('MF01_02') == 1)) {
text('screenoutText');
buttonHide();
pageStop();
}