mamay Опубликовано: сентября 19, 2015 Жалоба Поделиться Опубликовано: сентября 19, 2015 Здравствуйте!Подскажите как убрать двухстороннюю связь в рекомендованных товарах?Например: чтобы когда в товаре "мышь компьютерная" мы ставим в рекомендованные "батарейка", то чтобы в товаре "батарейка" эта "мышь компьютерная" не упоминалась, если я сам ее туда не внесу?Спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: сентября 21, 2015 Жалоба Поделиться Опубликовано: сентября 21, 2015 вот сюда посмотреть https://github.com/ocshop/ocshop/blob/ocshop-1.5.6.4.1/upload/admin/model/catalog/product.phpискать по relatedтам везде по 4 надо оставить по 2 :-) Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
mamay Опубликовано: сентября 23, 2015 Автор Жалоба Поделиться Опубликовано: сентября 23, 2015 Настроил, все получилось! Спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
xromasom Опубликовано: октября 2, 2015 Жалоба Поделиться Опубликовано: октября 2, 2015 Настроил, все получилось! Спасибо! А у меня что-то не получается! Подскажи, пожалуйста, имеется ввиду по 4 это? 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 . "'"); А оставить по 2 так? 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 . "'"); У меня таким образом не сработало. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: октября 2, 2015 Жалоба Поделиться Опубликовано: октября 2, 2015 смотрите там чуть больше местимеется ввиду есть для создания товара есть для его редактирования Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
xromasom Опубликовано: октября 2, 2015 Жалоба Поделиться Опубликовано: октября 2, 2015 смотрите там чуть больше мест имеется ввиду есть для создания товара есть для его редактирования Да, я не заметил сразу, все заработало, спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Vovan1 Опубликовано: июля 11, 2016 Жалоба Поделиться Опубликовано: июля 11, 2016 Здравствуйте, подскажите для ОкСтор 2.1.* это так же лечится? Что то не получилось) Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: июля 14, 2016 Жалоба Поделиться Опубликовано: июля 14, 2016 В 11.07.2016 at 22:09, Vovan1 сказал: Здравствуйте, подскажите для ОкСтор 2.1.* это так же лечится? Что то не получилось) один в один просто вы чистите не везде где надо откатитесь назад и пробуйте заново и так столько раз сколько потребуется для результата Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
uglevsky Опубликовано: декабря 10, 2016 Жалоба Поделиться Опубликовано: декабря 10, 2016 Данное решение не совсем закончено! Суть в том, что после проделывания данных операций если я , например, в "корм для долмантинца" добавлю "паштет для долмантинца", то все работает, но после того, как в "паштет для долмантинца" я добавлю "корм для долмантинца", то все удаляется и там и там! Как сделать просто, что добавил, то и показывается и никакой связи! Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.