W PrestaShop jest mechanizm blokowania sklepu dla klientów z możliwością oglądania go przez właściciela. Opisywaliśmy to tutaj:
Czasowe wyłączenie sklepu dla klientów z możliwością oglądania go przez właściciela [Aktualizacja]
Aby dodać wyjątek dla naszego IP należy się zalogować do admina i to wyklikać.
Jest też krótsza droga, która nie wymaga dostępu do admina. Musimy mieć dostęp do bazy danych, a najlepiej narzędzia PHPmyAdmin.
Logujemy się do PHPmyAdmin i wywołujemy zapytanie:
UPDATE `ps_configuration` SET `value` = '83.XX.XX.64' WHERE `ps_configuration`.`name` = 'PS_MAINTENANCE_IP';
Oczywiście w miejscu 83.XX.XX.64 podajemy nasze IP, a tzw. prefix ustawiamy wg. naszej bazy (tutaj on jest standardowy i ma postać „ps_”).
Kilka adresów IP podajemy po przecinku np.
UPDATE `ps_configuration` SET `value` = '83.XX.XX.64,185.XX.XX.32' WHERE `ps_configuration`.`name` = 'PS_MAINTENANCE_IP';
Sklep powinien działać od razu na naszym IP, bez konieczności np. odświeżenia cache itp.
Zapytanie zadziała w sklepach opartych o PrestaShop 1.6 i 1.7. We wcześniejszych wersjach – prawdopodobnie też:)
grafika:wallpaperup.com