Jump to content
  • 0

Prestashop 1.6.1.0 - zaplecze MEGA POWOLNE (moduły)!


Pawel_Presta

Question

15 answers to this question

Recommended Posts

  • 0

Witam. Wyłączyłem - testowałem  (Administracja --> Preferencje Automatycznie sprawdzaj aktualizacje modułów na OFF) zaplecze związane z modułami wciąż jest bardzo uporczywe i muszę odświeżać kilkukrotnie stronę aby się przeładowała.

Czy istnieje jeszcze jakiś powód dlaczego tak się dzieje?

Z góry dzięki za propozycje.

Link to comment
Share on other sites

  • 0

Słuchajcie mam podobny problem tylko z stroną główną (najnowsza wersja prestahop 1.6.1.2 - hosting od home.pl).

Ładuje stronę po 10 - 20 sek...

 

powyłączałem sporo modułów, ale to nic nie zmieniło.

W pasku przeglądarki jak na dole pakokzuje jaki adres łąduje to najdłużej pokazuje

Ustalanie adresu serwera themes

 

Ktoś coś wiw, kojarzy?

Edited by mentalspot (see edit history)
Link to comment
Share on other sites

  • 0

Słuchajcie mam podobny problem tylko z stroną główną (najnowsza wersja prestahop 1.6.1.2 - hosting od home.pl).

Ładuje stronę po 10 - 20 sek...

 

powyłączałem sporo modułów, ale to nic nie zmieniło.

W pasku przeglądarki jak na dole pakokzuje jaki adres łąduje to najdłużej pokazuje

Ustalanie adresu serwera themes

 

Ktoś coś wiw, kojarzy?

 

problem tymczasowo rozwiązany...

okzało się, że nie wiadomo czemu w FrontController.php

        // Automatically add js files from js/autoload directory in the template
        if (@filemtime($this->getThemeDir().'js/autoload/')) {
            foreach (scandir($this->getThemeDir().'js/autoload/', 0) as $file) {
                if (preg_match('/^[^.].*\.js$/', $file)) {
                    $this->addJS($this->getThemeDir().'js/autoload/'.$file);
                }
            }
        }

nie ładowało prawidłowo plików z

js/autoload/

zamiast dodawać pwełną ścieżkę z adresem zaczynało od

http://themes/...

Pomogło usunięcie funkcji i dodanie tych plików ręcznie. Jakby ktoś miał lepsze rozwiązanie to z chęcią posłucham ;)

Link to comment
Share on other sites

  • 0

problem tymczasowo rozwiązany...

okzało się, że nie wiadomo czemu w FrontController.php

        // Automatically add js files from js/autoload directory in the template
        if (@filemtime($this->getThemeDir().'js/autoload/')) {
            foreach (scandir($this->getThemeDir().'js/autoload/', 0) as $file) {
                if (preg_match('/^[^.].*\.js$/', $file)) {
                    $this->addJS($this->getThemeDir().'js/autoload/'.$file);
                }
            }
        }

nie ładowało prawidłowo plików z

js/autoload/

zamiast dodawać pwełną ścieżkę z adresem zaczynało od

http://themes/...

Pomogło usunięcie funkcji i dodanie tych plików ręcznie. Jakby ktoś miał lepsze rozwiązanie to z chęcią posłucham ;)

 

Ja załatwiłem to trochę inaczej:

linię 1490 (PS 1.6.1.4) zamieniłem na:

 

return $this->useMobileTheme() ? _PS_THEME_MOBILE_DIR_ : substr(_PS_THEME_DIR_,1);

Link to comment
Share on other sites

  • 0

Witam. Znalazł już ktoś rozwiązanie ??? Ja właśnie zaaktualizowałem sklep do najnowszej wersji i dalej mam to samo. Zakładka modułu działa mega powolnie ;/

 

witam i się witam - zwykle czytam forum - a ponieważ mam nieco doświadczenia z ps to czymś się podzielę:

 

rozwiązanie mało eleganckie ale u nas 100% skuteczne:

 

http://nemops.com/faster-prestashop-back-office-modules-themes-ads/#.V8XM7TWYuTk

 

w skrócie:

 

- w classes/tools.php

 

zaraz za:

public static function addonsRequest($request, $params = array())
    {

linia ok. 2025

   wstawiamy kod:

    return false;

a wcześniej usuwamy pliki:

 

config/xml/must_have_modules_list.xml

 

config/xml/default_country_modules_list.xml

 

oczywiście zawsze warto zrobić kopię bezpieczeństwa.

 

Jeszcze czyścimy cache, usuwamy plik /cache/class_index.php - ten plik odtworzy się zaraz.

 

I ... już. Na ps 1.6.0.11 działa z wielkim powodzeniem,

 

 

minusy:

 

- aktualizacje nie będę się pojawiać

 

- bezpośrednia ingerencja w class

 

plusy:

 

- zakładka moduł ładuje się o wieeele szybciej - nawet

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...