Refined rimo filters in Preorder
This commit is contained in:
@@ -116,7 +116,7 @@ class PreorderController extends mfBaseController {
|
||||
|
||||
if(array_key_exists("search",$filter) && trim($filter['search'])) {
|
||||
$search = trim($filter['search']);
|
||||
$new_filter['add-where'] = " AND (";
|
||||
$new_filter['add-where'] .= " AND (";
|
||||
$new_filter['add-where'] .= " adb_hausnummer.gemeinde like '%$search%' OR adb_hausnummer.plz like '%$search%' OR adb_hausnummer.strasse like '%$search%'";
|
||||
$new_filter['add-where'] .= " OR company like '%$search%' OR firstname like '%$search%' OR lastname like '%$search%' OR concat(firstname, ' ', lastname) like '%$search%' OR concat(lastname, ' ', firstname) like '%$search%' OR street like '%$search%' OR zip like '%$search%' OR city like '%$search%' OR email like '%$search' OR phone like '%$search'";
|
||||
$new_filter['add-where'] .= " OR ucode like '%$search' OR oaid like '%$search'";
|
||||
@@ -165,16 +165,16 @@ class PreorderController extends mfBaseController {
|
||||
|
||||
if(array_key_exists("rimo_home_extref", $filter)) {
|
||||
if($filter['rimo_home_extref'] == "1") {
|
||||
$new_filter['add-where'] = " AND (adb_wohneinheit.extref IS NOT NULL AND adb_wohneinheit.extref like 'SDIHome_%')";
|
||||
$new_filter['add-where'] .= " AND (adb_wohneinheit.id IS NOT NULL AND adb_wohneinheit.extref IS NOT NULL AND adb_wohneinheit.extref like 'SDIHome_%')";
|
||||
} elseif($filter['rimo_home_extref'] == "0") {
|
||||
$new_filter['add-where'] = " AND (adb_wohneinheit.extref IS NULL OR adb_wohneinheit.extref NOT LIKE 'SDIHome_%')";
|
||||
$new_filter['add-where'] .= " AND (adb_wohneinheit.extref IS NULL OR adb_wohneinheit.extref NOT LIKE 'SDIHome_%')";
|
||||
}
|
||||
}
|
||||
|
||||
if(array_key_exists("rimo_workorder", $filter)) {
|
||||
if($filter["rimo_workorder"] == "1") {
|
||||
$new_filter['workorder_export_date'] = true;
|
||||
} else {
|
||||
} elseif($filter["rimo_workorder"] == "0") {
|
||||
$new_filter['workorder_export_date'] = false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user