Przenoszenie treści między sklepami Multistore Prestashop
Potrzebujemy mieć możliwość zalogowania się do bazy danych i to wszystko.
Przechodzimy do listy tabel w bazie danych.
Z reguły kolumny z podziałem na sklepy są w tabelach z końcówką _shop, jak np. ps_attribute_shop czy też ps_attribute_group_shop otwórzmy jedną z tych tabel.
Będąc w jednej z takich tabel zaznaczamy wszystkie wiersze przyciskiem Zaznacz wszystkie a następnie klikamy przycisk Kopiuj
We wszystkich polach ustawiamy id_shop na wartość równą ID naszego drugiego sklepu, w tym przypadku jest to 2 (z reguły każdy sklep to ID o jeden większe od poprzedniego)
Następnie klikamy przycisk Wykonaj
Kolumny id_shop trafiają się również w niektórych tabelach _lang, tak jak na powyższym przykładzie, ale nie tylko. Zdarzają się tabele, gdzie z nazwy nie wynika ich zawartość.
Aby przenieś zawartość sklepu z jednego do drugiego, po prostu znajdujemy wszystkie tabele, gdzie występuje kolumna id_shop.
Dublujemy wiersze i uzupełniamy id_shop na równe ID naszego drugiego sklepu w każdym przypadku.
Po dokonaniu zmian w bazie danych należy wyczyścić pamięć podręczną sklepu w panelu administratora, a zmiany będą już widoczne na stronie i w panelu.