.Prestashop - integracja w trybie Multistore

Podstawy trybu Multistore

Na początku zaznaczę, że jest to projekt którego całkowitym właścicielem jest firma "AQUA - Grupa SBS" sp. z o.o. z Zielonej Góry.
Analogicznie do trybu Multisite w Drupalu, system Multistore na silniku Prestashop 1.7, jest bardzo dobrze przemyślany i zaprojektowany. Na czym owe wyśmienite rozwiązanie polega? Instalujemy silnik Prestashop pod jedną główną domeną. Następnie w Panelu administratora włączamy tryb pracy sklepu na multistore. I od teraz każda nasza praca może zostać podzielona na "wcielenia". Już tłumaczę, w prawym górnym rogu panelu widnieje nazwa domeny pod którą aktualnie pracujemy. Czyli jeżeli wybraliśmy domenę X, to dodając kategorię, kartotekę, wariant produktu w panelu to robimy to tylko dla sklepu pod domeną X. Możemy też pewne ustawienia realizować w ramach wszystkich domen. Sprytnie...Jedna uwaga, aby wszystko zadziałało każda domena musi prowadzić do katalogu gdzie jest zainstlowana prestashop. Czyli do katalogu gdzie prawadzi domena główna sklepu.

Logika i struktura plików

Instalacja nowego sklepu jest moim zdaniem jeszcze prostrza niż w przypadku dodania nowej strony do Drupala. Wszystko działa na wspólnej bazie danych (to trochę niebezpieczne)
Ale po kolei, co należy zrobić:
  • kierujemy nową domenę na katalog prestashop gdzie prowadzi domena główna,
  • w panelu administratora włączamy w ustawieniach tryb multistore,
  • dodajemy (także w ustawieniach) nowy sklep (i jego domenę),
  • od tego momentu w prawym górnym rogu widzimy "switch" do przełączania domeny/sklepu w ramach którego będziemy pracować,
  • i to wszystko - możemy działać.
W całej tej prostocie zastanawiam się tylko nad rozrostem bazy, aspektami bezpieczeństwa i kopią - tak jak wspomniałem wszystkie dodane sklepy pracują na jednej bazie.

Aktualizacje

Tak jak w multisite drupala aktualizujemy jedną wersję silnika, podnoszą nam się wszystkie sklepy wdrożone w ramach multistore. Demo do poklikania: Sklep techniki instalacyjnej.

2017 - Internet.Media - Damian Krawiec, Zielona Góra, Lubuskie
m@internet.media.pl