W związku z problemami jakie występują w komunikacji z serwerami Prestashop mogą występować problemy z działaniem panelu administracyjnego. Panel administracyjny sklepu wykonuje połączenia z serwerami Prestasop aby m.in. sprawdzić dostępność modułów, kiedy zaś są problemy z połączeniem się z w.w. serwerami panel sklepu działa wolno, występują problemy z logowaniem.
Aby zaradzić problemowi wolnego działania panelu administracyjnego Prestashop możemy zablokować łączenie się z serwerami pamiętając jednak że działanie to sprawi że aktualizacje i informacje nie będą pobierane.
Zmiany do wykonania w prestashop 1.6 i 1.7 plik
\classes\Tools.php
odnajdujemy kod:
public static function addonsRequest($request, $params = array())
{
if (!self::$is_addons_up) {
return false;
}
i dodajemy:
public static function addonsRequest($request, $params = array())
{
return false;
if (!self::$is_addons_up) {
return false;
}
Kolejnym krokiem jest wyłączenie modułu Osiągnięcia sprzedawcy
Aby wyłączyć moduł wybieramy w panelu sklepu menu moduły wyszukujemy gamification a następnie wyłączamy znaleziony moduł.
Zmiany te nie wpływają na funkcjonowanie sklepu i jesteśmy w stanie łatwo przywrócić stan wejściowy.