вообщем суть такая добавляю доп поле в админку и карточку товара
1. admin/controller/catalog/product.php после строк if (isset($this->request->post['sku'])) { $data['sku'] = $this->request->post['sku']; } elseif (!empty($product_info)) { $data['sku'] = $product_info['sku']; } else { $data['sku'] = ''; }
вставляю if (isset($this->request->post['lgu'])) { $data['lgu'] = $this->request->post['lgu']; } elseif (!empty($product_info)) { $data['lgu'] = $product_info['lgu']; } else { $data['lgu'] = ''; }
2. admin/model/catalog/product.php после строк mpn = '" . $this->db->escape($data['mpn']) . "', вставляю lgu = '" . $this->db->escape($data['lgu']) . "', далее в след функции после mpn = '" . $this->db->escape($data['mpn']) . "', вставляю lgu = '" . $this->db->escape($data['lgu']) . "',
3.catalog/controller/product/product.php после строк $data['sku'] = html_entity_decode($product_info['sku'], ENT_QUOTES, 'UTF-8'); вставляю $data['lgu'] = html_entity_decode($product_info['lgu'], ENT_QUOTES, 'UTF-8');
4.admin/language/ru-ru/catalog/product.php после $_['entry_mpn'] = 'mpn'; вставляю $_['entry_lgu'] = 'lgu';
5. catalog/language/ru-ru/product/product.php после $_['text_sku'] = '</b>SKU: <b>'; вставляю $_['text_lgu'] = '</b>LGU: <b>';
6. catalog/model/catalog/product.php после строк 'sku' => $query->row['sku'], вставляю 'lgu' => $query->row['lgu'], , далее после $sql .= " OR LCASE(p.sku) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'"; вставляю $sql .= " OR LCASE(p.lgu) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
в след функции $sql .= " OR LCASE(p.sku) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'"; вставляю $sql .= " OR LCASE(p.lgu) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
7. catalog/view/theme/default/template/product/product.twig вставляю <li>{{ text_lgu }} {{ lgu }}</li>
вроде всё , поле выводится в админке и в карточке товара , но данные не заносятся в бд , если данные ручками в бд пилю - всё норм - подскажите куда копать ? версия opencart 3.0.2.0-rs шаблон default