appleuastore Posted April 29, 2018 Share Posted April 29, 2018 Задаю товару доп.товар, но в таком случае у доп.товара появляется и основной товар в доп.товарах! Как-то нелепо выходит когда человек покупает за 250 рублей товар а ему за 17500 предлагают доп.товар купить... Как убрать эту обратную "связь" кто-то знает? Link to comment Share on other sites More sharing options...
fanatic Posted April 29, 2018 Share Posted April 29, 2018 admin/molel/catalog/product.php if (isset($data['product_related'])) { foreach ($data['product_related'] as $related_id) { $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$product_id . "' AND related_id = '" . (int)$related_id . "'"); $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$product_id . "', related_id = '" . (int)$related_id . "'"); $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$related_id . "' AND related_id = '" . (int)$product_id . "'"); // далее идет добавление обратной связи $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'"); } } 1 Link to comment Share on other sites More sharing options... fanatic Posted April 29, 2018 Share Posted April 29, 2018 там два фрагмента такого кода(добавление и редактирование товара) Link to comment Share on other sites More sharing options... appleuastore Posted April 29, 2018 Author Share Posted April 29, 2018 (edited) 3 часа назад, fanatic сказал: admin/molel/catalog/product.php if (isset($data['product_related'])) { foreach ($data['product_related'] as $related_id) { $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$product_id . "' AND related_id = '" . (int)$related_id . "'"); $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$product_id . "', related_id = '" . (int)$related_id . "'"); $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$related_id . "' AND related_id = '" . (int)$product_id . "'"); // далее идет добавление обратной связи $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'"); } } Мне надо удалить $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'"); который отвечает за обратную связь? Edited April 29, 2018 by appleuastore Link to comment Share on other sites More sharing options... fanatic Posted April 29, 2018 Share Posted April 29, 2018 6 минут назад, appleuastore сказал: Мне надо удалить я откуда знаю, что вам нужно. я показал где добавляется связь, если связь не нужна закоментируйте строку Link to comment Share on other sites More sharing options... AlexDW Posted April 29, 2018 Share Posted April 29, 2018 одно и двусторонние связи товаров на выбор Link to comment Share on other sites More sharing options... fanatic Posted April 29, 2018 Share Posted April 29, 2018 и еще есть Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions Доп.товары Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777 × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
fanatic Posted April 29, 2018 Share Posted April 29, 2018 там два фрагмента такого кода(добавление и редактирование товара) Link to comment Share on other sites More sharing options... appleuastore Posted April 29, 2018 Author Share Posted April 29, 2018 (edited) 3 часа назад, fanatic сказал: admin/molel/catalog/product.php if (isset($data['product_related'])) { foreach ($data['product_related'] as $related_id) { $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$product_id . "' AND related_id = '" . (int)$related_id . "'"); $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$product_id . "', related_id = '" . (int)$related_id . "'"); $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$related_id . "' AND related_id = '" . (int)$product_id . "'"); // далее идет добавление обратной связи $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'"); } } Мне надо удалить $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'"); который отвечает за обратную связь? Edited April 29, 2018 by appleuastore Link to comment Share on other sites More sharing options... fanatic Posted April 29, 2018 Share Posted April 29, 2018 6 минут назад, appleuastore сказал: Мне надо удалить я откуда знаю, что вам нужно. я показал где добавляется связь, если связь не нужна закоментируйте строку Link to comment Share on other sites More sharing options... AlexDW Posted April 29, 2018 Share Posted April 29, 2018 одно и двусторонние связи товаров на выбор Link to comment Share on other sites More sharing options... fanatic Posted April 29, 2018 Share Posted April 29, 2018 и еще есть Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions Доп.товары Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777
appleuastore Posted April 29, 2018 Author Share Posted April 29, 2018 (edited) 3 часа назад, fanatic сказал: admin/molel/catalog/product.php if (isset($data['product_related'])) { foreach ($data['product_related'] as $related_id) { $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$product_id . "' AND related_id = '" . (int)$related_id . "'"); $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$product_id . "', related_id = '" . (int)$related_id . "'"); $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$related_id . "' AND related_id = '" . (int)$product_id . "'"); // далее идет добавление обратной связи $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'"); } } Мне надо удалить $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'"); который отвечает за обратную связь? Edited April 29, 2018 by appleuastore Link to comment Share on other sites More sharing options...
fanatic Posted April 29, 2018 Share Posted April 29, 2018 6 минут назад, appleuastore сказал: Мне надо удалить я откуда знаю, что вам нужно. я показал где добавляется связь, если связь не нужна закоментируйте строку Link to comment Share on other sites More sharing options... AlexDW Posted April 29, 2018 Share Posted April 29, 2018 одно и двусторонние связи товаров на выбор Link to comment Share on other sites More sharing options... fanatic Posted April 29, 2018 Share Posted April 29, 2018 и еще есть Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions Доп.товары
AlexDW Posted April 29, 2018 Share Posted April 29, 2018 одно и двусторонние связи товаров на выбор Link to comment Share on other sites More sharing options... fanatic Posted April 29, 2018 Share Posted April 29, 2018 и еще есть Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Recently Browsing 0 members No registered users viewing this page.
fanatic Posted April 29, 2018 Share Posted April 29, 2018 и еще есть Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0
Recommended Posts