DataFirefly Cache Clear: dokumentacja
Instalacja i obsługa przycisku „Wyczyść pamięć podręczną” od DataFirefly w panelu administracyjnym PrestaShop 8 i 9.
Prezentacja
DataFirefly Cache Clear dodaje przycisk „Wyczyść pamięć podręczną” wprost do paska narzędzi panelu administracyjnego PrestaShop. Jedno kliknięcie czyści wszystkie pamięci podręczne (Smarty, XML, Media i Symfony), bez przechodzenia przez Ustawienia zaawansowane, a następnie Wydajność, i bez przeładowania strony.
Instalacja
- Pobierz archiwum
dfclearcache.zipze swojego konta DataFirefly. - W panelu administracyjnym otwórz Moduły > Menedżer modułów.
- Kliknij Wgraj moduł i wskaż plik ZIP.
- Moduł instaluje się i włącza automatycznie.
Żadna konfiguracja nie jest potrzebna: zaraz po włączeniu przycisk pojawia się w pasku narzędzi na wszystkich stronach administracyjnych.
Obsługa
Przycisk „Wyczyść pamięć podręczną” wyświetla się w pasku narzędzi panelu administracyjnego, obok akcji strony i przycisku pomocy. Aby wyczyścić pamięć podręczną:
- Kliknij przycisk „Wyczyść pamięć podręczną”.
- Ikona obraca się podczas operacji (czyszczenie przez AJAX, bez przeładowania).
- Zielone powiadomienie potwierdza „Pamięć podręczna wyczyszczona” w ułamku sekundy.
Co jest czyszczone
Jednym kliknięciem moduł czyści:
- pamięć podręczną Smarty (skompilowane szablony);
- pamięć podręczną XML;
- pamięć podręczną mediów (łączone i minifikowane CSS/JS);
- kontener Symfony w PrestaShop 8/9.
Jeśli kontener Symfony jest nieosiągalny, moduł usuwa bezpośrednio zawartość katalogu var/cache bieżącego środowiska (prod lub dev).
Zgodność
- PrestaShop 8.0 do 9.x
- PHP 7.4 do 8.x
- Tryb jednosklepowy i multisklep
- Używany hook:
displayBackOfficeHeader
Rozwiązywanie problemów
Przycisk się nie pojawia
Po instalacji wyczyść pamięć podręczną przeglądarki (Ctrl+F5): stary CSS panelu administracyjnego może w niej pozostać. Sprawdź też, czy moduł jest włączony w Menedżerze modułów.
Przycisk zostaje w osobnym wierszu
To zachowanie wyświetlania zostało poprawione w wersji 1.0.1. Upewnij się, że używasz tej wersji lub nowszej.
Kliknięcie nie daje widocznego efektu
Czyszczenie przebiega po cichu po stronie serwera; operację potwierdza wyłącznie powiadomienie. Jeśli żadne powiadomienie się nie pojawia, sprawdź konsolę przeglądarki i uprawnienia zalogowanego pracownika.