Добавление фильтра по магазину в список продуктов
This commit is contained in:
@@ -503,6 +503,10 @@ class ModelCatalogProduct extends Model {
|
||||
if (isset($data['filter_status']) && $data['filter_status'] !== '') {
|
||||
$sql .= " AND p.status = '" . (int)$data['filter_status'] . "'";
|
||||
}
|
||||
|
||||
if (isset($data['filter_store_id']) && $data['filter_store_id'] !== '') {
|
||||
$sql .= " AND EXISTS (SELECT 1 FROM " . DB_PREFIX . "product_to_store p2s WHERE p2s.product_id = p.product_id AND p2s.store_id = '" . (int)$data['filter_store_id'] . "')";
|
||||
}
|
||||
|
||||
if (isset($data['filter_noindex']) && $data['filter_noindex'] !== '') {
|
||||
$sql .= " AND p.noindex = '" . (int)$data['filter_noindex'] . "'";
|
||||
@@ -860,6 +864,10 @@ class ModelCatalogProduct extends Model {
|
||||
if (isset($data['filter_status']) && $data['filter_status'] !== '') {
|
||||
$sql .= " AND p.status = '" . (int)$data['filter_status'] . "'";
|
||||
}
|
||||
|
||||
if (isset($data['filter_store_id']) && $data['filter_store_id'] !== '') {
|
||||
$sql .= " AND EXISTS (SELECT 1 FROM " . DB_PREFIX . "product_to_store p2s WHERE p2s.product_id = p.product_id AND p2s.store_id = '" . (int)$data['filter_store_id'] . "')";
|
||||
}
|
||||
|
||||
if (isset($data['filter_noindex']) && $data['filter_noindex'] !== '') {
|
||||
$sql .= " AND p.noindex = '" . (int)$data['filter_noindex'] . "'";
|
||||
|
||||
Reference in New Issue
Block a user