Added Rimo External ID Filter in AddressDB/Index
This commit is contained in:
@@ -149,6 +149,14 @@
|
|||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="row mt-1">
|
||||||
|
|
||||||
|
<div class="col-2">
|
||||||
|
<label class="form-label" for="filter_rimo_id">Rimo External ID</label>
|
||||||
|
<input type="text" class="form-control" name="filter[rimo_id]" id="filter_rimo_id" value="<?=(array_key_exists("rimo_id", $filter)) ? $filter['rimo_id'] : ""?>" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="row mt-2">
|
<div class="row mt-2">
|
||||||
|
|||||||
@@ -242,6 +242,13 @@ class ADBHausnummerModel {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(array_key_exists("rimo_id%", $filter)) {
|
||||||
|
$rimo_id = FronkDB::singleton()->escape($filter['rimo_id%']);
|
||||||
|
if($rimo_id) {
|
||||||
|
$where .= " AND Hausnummer.rimo_id LIKE '%$rimo_id%'";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if(array_key_exists("plz", $filter)) {
|
if(array_key_exists("plz", $filter)) {
|
||||||
$plz = FronkDB::singleton()->escape($filter['plz']);
|
$plz = FronkDB::singleton()->escape($filter['plz']);
|
||||||
if($plz) {
|
if($plz) {
|
||||||
|
|||||||
@@ -134,6 +134,11 @@ class AddressDBController extends mfBaseController {
|
|||||||
unset($filter['extref']);
|
unset($filter['extref']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(array_key_exists("rimo_id", $filter) && $filter['rimo_id']) {
|
||||||
|
$new_filter['rimo_id%'] = $filter['rimo_id'];
|
||||||
|
unset($filter['rimo_id']);
|
||||||
|
}
|
||||||
|
|
||||||
if(array_key_exists("zip", $filter) && $filter['zip']) {
|
if(array_key_exists("zip", $filter) && $filter['zip']) {
|
||||||
$new_filter['plz%'] = $filter['zip'];
|
$new_filter['plz%'] = $filter['zip'];
|
||||||
unset($filter['zip']);
|
unset($filter['zip']);
|
||||||
|
|||||||
Reference in New Issue
Block a user