2010-10-18 13 views

Odpowiedz

10

Masz rację, usuwanie rekordów to najszybszy sposób na zrobienie tego. Zacznij od spojrzenia na catalog_product_link_type i znajdź link_type_id dla "cross_sell". Zazwyczaj jest to "5", ale nie ma powodu, by ryzykować.
Utwórz kopię zapasową bazy danych.
Usuń wszystkie rekordy z catalog_product_link z pasującym link_type_id. SQL jak to powinno działać:

DELETE FROM `catalog_product_link` WHERE `link_type_id` = 5; 
+0

Dzięki clockworkgeek. Najpierw uruchomiłem to zapytanie, a potem twoje. To działało dobrze: usuń FROM 'katalog_produktu_link_attribute_int' WHERE link_id w (wybierz link id z' katalog_produktu_link' gdzie link_type_id = 5); –

+0

Dzięki Clockworkgeek! – Theodores

1

jeśli wolisz nie edytować bazę danych bezpośrednio, można skorzystać z darmowego rozszerzenia z TBT nazywa Mass Product Relater. Umożliwi to usunięcie relacji produktów z siatki Zarządzaj produktami.

Powiązane problemy