Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Нужна подсказка!


Recommended Posts

Всем добра!

Задача такая:

При добавлении товара в рекомендуемые товары. Происходит дублирование товара, то есть если в товар А добавить в рекомендуемые товар Б, то в товаре Б будет автоматически привязан товар А.

Нужно удалить эту связь на корню.

Есть куча модификаторов которые комментируют вот эти строки:

<modification>
<file path="admin/model/catalog/product.php">
	<operation>
      <search>
        <![CDATA[$this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$related_id . "' AND related_id = '" . (int)$product_id . "'");]]>
      </search>
      <add position="replace">
        <![CDATA[/*Delete double relating $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$related_id . "' AND related_id = '" . (int)$product_id . "'");*/]]>
      </add>
    </operation>
	<operation>
      <search>
        <![CDATA[$this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'");]]>
      </search>
      <add position="replace">
        <![CDATA[/*Delete double relating $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'");*/]]>
      </add>
    </operation>	
	<operation>
      <search>
        <![CDATA[$this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE related_id = '" . (int)$product_id . "'");]]>
      </search>
      <add position="replace">
        <![CDATA[/*Delete double relating $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE related_id = '" . (int)$product_id . "'");*/]]>
      </add>
    </operation>	
  </file>
</modification>

Да все работает, но только в ручном режиме.

 

Если грузить из excel, то все равно идет связка.

Может кто подскажет, что еще нужно закомментировать что бы полностью решить задачу со связкой товаров.

файл: admin/model/catalog/product.php 

так же приложил к теме.

product.php

Надіслати
Поділитися на інших сайтах


8 минут назад, madagaskar83 сказал:

Если грузить из excel, то все равно идет связка.

значит модуль загрузки имеет свой метод добавления товара и править подобное нужно в нем

Надіслати
Поділитися на інших сайтах


53 минуты назад, thentru сказал:

значит модуль загрузки имеет свой метод добавления товара и править подобное нужно в нем

Задал так же вопрос автору модулю, спасибо за подсказку.

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.