Wenn «aufmerksam geworden» oder «genutzt, um näher zu informieren» angekreuzt wurden, soll der jeweilige Touchpoint in den folgenden Fragen weiter bewertet werden.
In der Tat ist das nicht so ganz einfach zu lösen, weil getItems()
in der Mehrfachauswahl-Matrix nicht sinnvoll filtern kann.
Mit folgendem PHP-Code können Sie alle Items durchgehen und prüfen, ob eines der genannten Felder angekreuzt wurde:
$selected = [];
foreach (getItems('T002', 'all') as $item) {
$itemID = sprintf('T002_%02d', $item);
if ((value($itemID.'_1') == 2) || (value($itemID.'_2') == 2)) {
$selected[] = $item;
}
}
Die Varable $selected
können Sie dann im question()
-Befehl für die Folgefrage verwenden.