всем привет, вопрос по опенкарт 2.1
пытаюсь применить Мультивалютность http://webxeon.ru/opencart/currency#mid_103 в примере OcStore, все работает пока не добираюсь до пункта public function getProducts($data = array()), как только добавляю LEFT JOIN в фукцию, мультивалютность в таблице появляется, но статус товара (включен/отключен) перестает работать корректно, он один раз включается, а потом перестает реагировать, в базе данных 0/1 меняется, а в админке никаких изменений.
вот полностью запрос к базе данных
`$sql = "SELECT * FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "currency cur USING(`currency_id`) LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "'";`
какое отношение он имеет к статусу не понимаю.