Na początek wykonujemy kopię bezpieczeństwa bazy danych!! Opisywaliśmy to wcześniej na blogu.
Pozyskujemy także link i logowanie do narzędzia phpmyadmin.
Następnie wskazujemy naszą bazę danych i korzystamy z zakłądki SQL.
Zawartość artykułu
Jak hurtowo dodać wszystkie produkty do danej kategorii?
Np. kategoria „Wszystkie produkty” ma ID = 45, wywołujemy zatem komendę:
INSERT INTO ps_category_product (id_product, id_category) SELECT id_product, '45' FROM ps_product;
Jak hurtowo zmienić przypisanie do kategorii w Presta Shop?
Jeśli numer kategorii to np. : 7
natomiast numery produktów to np. : 22, 33, 44, 55
możemy to wykonać przez proste zapytania do bazy:
UPDATE `ps_category_product` SET `id_category` = 7 WHERE `id_product` IN (22,33,44,55); UPDATE `ps_product` SET `id_category_default` = 7 WHERE `id_product` IN (22,33,44,55); UPDATE `ps_product_shop` SET `id_category_default` = 7 WHERE `id_product` IN (22,33,44,55);
Oczywiście jak nasz prefix tabel jest inny niż:
ps_
To uwzględniamy to w zapytaniach.
grafika: tokkoro.com