По аналогии со старыми темами пытался убрать из категории, поиска, акций товары с определенным статусом на складе, но опенкарту по барабану на любые изменения, уже мозг из уха капает, подскажите, что не так, может название поля изменилось в 2.3.0.2 просто?
Файл: /catalog/model/catalog/product.php
Везде, кроме первой строки добавил после AND p.status = '1' это AND p.stock_status_id = 5 или это AND p.stock_status_id = '5' или это AND p.stock_status_id != '5' ... и не получил никаких изменений после 10 кратного обновления модификаторов после каждого изменения.
Один из примеров:
$sql .= " LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.stock_status_id = '5' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'";
тема стоит coloring. почему может не работать, может кто сталкивался?..