Added addon_service filter to preorder

This commit is contained in:
Frank Schubert
2022-11-10 18:37:35 +01:00
parent 0764e87790
commit e71126c8bf
3 changed files with 51 additions and 1 deletions

View File

@@ -83,6 +83,14 @@ class PreorderController extends mfBaseController {
$new_filter['add-where'] = " AND (firstname like '%$kunde%' OR lastname like '%$kunde%' OR street like '%$kunde%' OR zip like '%$kunde%' OR city like '%$kunde%')";
}
if(array_key_exists("addon_services", $filter)) {
if($filter['addon_services'] == 1) {
$new_filter['add-where'] = " AND JSON_LENGTH(addon_services) > 0";
}
if($filter['addon_services'] === 0 || $filter['addon_services'] === "0") {
$new_filter['add-where'] = " AND (JSON_LENGTH(addon_services) = 0 OR addon_services IS NULL)";
}
}
if(is_array($filter) && count($filter)) {
foreach($filter as $name => $value) {