Рекомендуемые товары - зависимость товаров

Тема в разделе "Общие вопросы", создана пользователем Эдди, 22 июн 2016.

  1. Ravilr

    Ravilr Специалист

    Сообщения:
    3.883
    Симпатии:
    1.065
    Нужна в том случаи, если товары аналогичные и можно их рекомендовать друг другу. Это и есть изначальная задумка.
    Для разрыва связей у меня есть отдельный модификатор, который добавляет параллельный функционал с односторонней связью, т.е к платью рекомендуем ремешок, а не к ремешку платье )
     
  2. NTKU

    NTKU Новичок

    Сообщения:
    14
    Симпатии:
    0
    У Вас есть. чем поживиться. Модлуль Аксессуары для версии 3.0.3.1 (rs.1) подойдет?
     
  3. Ravilr

    Ravilr Специалист

    Сообщения:
    3.883
    Симпатии:
    1.065
    Подойдет. Если что, заставлю.
     
  4. Maksss

    Maksss Новичок

    Сообщения:
    9
    Симпатии:
    1

    Как в ocStore 2.3.0.2.3 убрать связь??? там код слегка отличается. Что именно комментировать?

    Заранее спасибо!!!

    В коде два раза встречается:
    Код:
            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("DELETE FROM " . DB_PREFIX . "product_related WHERE related_id = '" . (int)$product_id . "'");
     

    Вложения:

    • product.php
      Размер файла:
      42,5 КБ
      Просмотров:
      3
    Последнее редактирование: 30 сен 2019
  5. Ravilr

    Ravilr Специалист

    Сообщения:
    3.883
    Симпатии:
    1.065
    Все так же как написано и на первой странице. Пробовали?
     
  6. Maksss

    Maksss Новичок

    Сообщения:
    9
    Симпатии:
    1
    Вроде что то наваял, пока работает. Приложу файл, может кому пригодится. Версия ocStore 2.3.0.2.3
     

    Вложения:

    • product.php
      Размер файла:
      42,5 КБ
      Просмотров:
      15
    Ravilr нравится это.
  7. bsm.by

    bsm.by Пользователь

    Сообщения:
    37
    Симпатии:
    0
    У меня вообще админка запускаться перестала
     
  8. bsm.by

    bsm.by Пользователь

    Сообщения:
    37
    Симпатии:
    0
    Даже потом родной product.php заливаю и все равно не запускается...