Fixed external_id filter
This commit is contained in:
@@ -228,6 +228,15 @@ class ProductModel {
|
||||
}
|
||||
}
|
||||
|
||||
if(array_key_exists("external_id", $filter)) {
|
||||
$external_id = $filter['external_id'];
|
||||
if(is_numeric($external_id)) {
|
||||
$where .= " AND external_id=$external_id";
|
||||
} elseif(is_array($external_id) && count($external_id)) {
|
||||
$where .= " AND Product.external_id IN (". implode(",", $external_id).")";
|
||||
}
|
||||
}
|
||||
|
||||
if(array_key_exists("external", $filter)) {
|
||||
$external = $filter['external'];
|
||||
if(is_numeric($external)) {
|
||||
|
||||
Reference in New Issue
Block a user