Здравствуйте, создал в таблице oc_manufacturer_description 2 дополнительных поля, помогите данные из этих полей вывести в карточку товара, поля называются delkiev и delukraina. В админке ввод и изменение данных в эти поля получилось сделать, а вывести их в карточку товара не получается. ocStore © 2009-2017 Все права защищены. Версия 1.5.5.1.2
В catalog/model/catalog/product.php в функции getProduct аналогично PHP: (SELECT md.name FROM " . DB_PREFIX . "manufacturer_description md WHERE md.manufacturer_id = p.manufacturer_id AND md.language_id = '" . (int)$this->config->get('config_language_id') . "') AS manufacturer, добавьте Код: (SELECT md.delkiev FROM " . DB_PREFIX . "manufacturer_description md WHERE md.manufacturer_id = p.manufacturer_id AND md.language_id = '" . (int)$this->config->get('config_language_id') . "') AS delkiev, и Код: (SELECT md.delukraina FROM " . DB_PREFIX . "manufacturer_description md WHERE md.manufacturer_id = p.manufacturer_id AND md.language_id = '" . (int)$this->config->get('config_language_id') . "') AS delukraina ,
что то не так, строка которую Вы написали в файле отсутствует или ооочень кем то допилена, я на всякий случай прикрепляю 3 файла, модель, контроллер и tpl, вдуг у кого то будет хорошее настроение и желание помочь ) http://cherkas.pp.ua/product.rar там я уже пробовал в разные места добавлять delkiev и delukraina но результата нет
Пардон. Вчера был не слишком трезв и не заметил, что у вас версия 1.5.5.1.2. У вас в функции getProduct там, где PHP: m.name AS manufacturer, изменить на Код: m.name AS manufacturer, m.delkiev, m.delukraina, Ну и там дальше вы правильно дописали Код: 'delkiev' => $query->row['delkiev'], 'delukraina' => $query->row['delukraina']