DataFirefly Cache Clear
Installer et utiliser le bouton « Vider le cache » de DataFirefly dans le back-office PrestaShop 8 et 9.
Présentation
DataFirefly Cache Clear ajoute un bouton « Vider le cache » directement dans la barre d’outils du back-office de PrestaShop. Un seul clic purge l’ensemble des caches (Smarty, XML, Media et Symfony), sans passer par Paramètres avancés puis Performances et sans recharger la page.
Installation
- Téléchargez l’archive
dfclearcache.zipdepuis votre compte DataFirefly. - Dans le back-office, ouvrez Modules > Module Manager.
- Cliquez sur Téléverser un module et sélectionnez le ZIP.
- Le module s’installe et s’active automatiquement.
Aucune configuration n’est nécessaire : dès l’activation, le bouton apparaît dans la barre d’outils de toutes les pages d’administration.
Utilisation
Le bouton « Vider le cache » s’affiche dans la barre d’outils du back-office, à côté des actions de page et du bouton d’aide. Pour purger le cache :
- Cliquez sur le bouton « Vider le cache ».
- L’icône tourne pendant l’opération (purge en AJAX, sans rechargement).
- Une notification verte confirme « Cache vidé avec succès » en quelques centièmes de seconde.
Ce qui est vidé
En un clic, le module nettoie :
- le cache Smarty (templates compilés) ;
- le cache XML ;
- le cache des médias (CSS/JS combinés et minifiés) ;
- le conteneur Symfony de PrestaShop 8/9.
Si le conteneur Symfony n’est pas joignable, le module supprime directement le contenu du dossier var/cache de l’environnement courant (prod ou dev).
Compatibilité
- PrestaShop 8.0 à 9.x
- PHP 7.4 à 8.x
- Mono-boutique et multiboutique
- Hook utilisé :
displayBackOfficeHeader
Dépannage
Le bouton n’apparaît pas
Videz le cache de votre navigateur (Ctrl+F5) après l’installation : l’ancien CSS du back-office peut rester en cache. Vérifiez aussi que le module est bien activé dans le Module Manager.
Le bouton reste sur sa propre ligne
Ce comportement d’affichage a été corrigé en version 1.0.1. Assurez-vous d’utiliser cette version ou une version ultérieure.
Le clic n’a pas d’effet visible
La purge est silencieuse côté serveur ; seule la notification confirme l’opération. Si aucune notification n’apparaît, vérifiez la console de votre navigateur et les droits de l’employé connecté.