QCD Module Manager – Module Gestionnaire de Modules Prestashop
Gérez, mettez à jour et sécurisez automatiquement tous vos modules QCD depuis une interface centralisée.

Vous utilisez plusieurs modules QCD sur votre boutique Prestashop et souhaitez centraliser leur gestion ? Notre agence PrestaShop a développé le module QCD Module Manager, qui détecte automatiquement tous les modules QCD installés, les sécurise, les met à jour et vous donne un accès rapide à leur configuration depuis une interface unique.
Fonctionnalités principales :
- Détection automatique : identifie tous les modules installés dont le nom commence par “qcd”
- Mise à jour automatique : vérifie et applique les upgrades nécessaires pour chaque module QCD
- Sécurisation des dossiers : génère automatiquement les fichiers .htaccess et index.php manquants
- Branding QCD unifié : copie le logo QCD dans chaque module pour une présentation cohérente
- Dashboard centralisé : accédez rapidement à la configuration de chaque module QCD
- Documentation intégrée : affiche la documentation de chaque module s’il implémente la méthode
getDocumentation - Exclusion de hooks en masse : désactivez des modules sur certaines pages ou hooks en un clic
- Commandes Symfony intégrées : lancez des actions depuis le back-office (upgrade, secure, backup…)
| Dernière mise à jour | février 2026 |
| Compatibilité version Prestashop | 1.6.1 à 9.0 |
| Prix | Sur devis (inclus pour nos clients avec TMA) |
Screenshots

Exclusion automatique de mises a jour de modules

Lancement de commandes Symfony depuis le back-office

Exclusion de modules en masse par page

Gestion des hooks : interface centralisée par onglet
Description
Exclusions de mise à jour automatique
Certains modules QCD peuvent nécessiter une mise à jour manuelle ou une validation avant d’être upgradés. L’onglet “Auto-update exclusions” vous permet de définir une liste de modules à exclure des mises à jour automatiques.
- Excluded modules from auto-update : saisissez les noms des modules à exclure (ex :
everblock), séparés par des virgules ou des espaces
Ces modules seront ignorés lors des processus d’upgrade automatique déclenchés par QCD Module Manager.
Lancement de commandes Symfony depuis le back-office
Le module intègre une interface pour lancer des commandes Symfony directement depuis le back-office, sans accès terminal.
- Command action : sélectionnez l’action à exécuter (upgrade, secure, setlogo, backup-modules, restore-modules…)
- Additional options : ajoutez des arguments optionnels pour affiner la commande (ex :
--force --limit=5) - Run command : exécutez la commande et visualisez le résultat directement dans l’interface
Idéal pour les opérations de maintenance sans quitter le back-office Prestashop.

Référence des commandes disponibles
L’onglet “Command reference” documente toutes les actions disponibles via le système de commandes QCD.
- upgrade : met à jour tous les modules QCD nécessitant un upgrade
- secure : crée les fichiers .htaccess et index.php manquants dans les dossiers modules
- setlogo : copie le logo QCD dans chaque module pour uniformiser le branding
- backup-modules : crée une archive ZIP de sauvegarde de tous les modules QCD
- restore-modules : restaure les modules depuis la dernière sauvegarde
- install-qcd : installe automatiquement tous les modules QCD présents sur le serveur
- generate-docs : génère un fichier README.md pour chaque module avec sa version, ses hooks et fichiers
- check-errors : scanne les logs PrestaShop à la recherche d’erreurs liées aux modules QCD
- status-qcd : affiche le statut des modules QCD avec les commandes natives disponibles
- list-commands : liste toutes les commandes enregistrées commençant par “qcd”
- getbeer : affiche un ASCII beer mug pour le fun 🍺
Chaque commande peut être lancée depuis le terminal via php bin/console qcdmodule:trigger [action] ou depuis l’interface back-office.

Exclusion de modules en masse par page
L’onglet “Product image alt tags” vous permet de configurer un template de génération automatique pour les attributs alt de L’onglet “Bulk page exclusion” permet de désactiver plusieurs modules sur certaines pages en une seule action.
- Module tab : sélectionnez un ou plusieurs onglets de modules (Front Office, Shipping, Payment…)
- Hook : choisissez un ou plusieurs hooks Prestashop (displayHeader, displayFooter…)
- Page type to exclude : sélectionnez les types de pages sur lesquels désactiver ces modules (product, category, cart…)
- Exclude modules : appliquez l’exclusion en masse — tous les modules correspondants seront désaccrochés des pages sélectionnées
Exemple : Vous souhaitez désactiver tous les modules de l’onglet “Front Office” accrochés au hook “displayFooter” sur les pages produits — sélectionnez ces critères et cliquez sur “Exclude modules”.

Statistiques des modules QCD
LLe dashboard affiche un aperçu statistique de l’ensemble des modules QCD installés.
- Total QCD modules : nombre total de modules QCD détectés sur la boutique
- With documentation : nombre de modules implémentant une documentation accessible via
getDocumentation - Without documentation : modules sans documentation intégrée
Un indicateur rapide pour suivre l’état de votre écosystème QCD.

Gestion des hooks : interface centralisée par onglet
Le L’interface “Modules hook management” affiche tous les modules QCD organisés par onglet Prestashop (administration, front office, shipping…), avec leurs versions, hooks et description.
- Affichage par onglet : chaque onglet regroupe les modules correspondants (ex : “administration” avec 46 modules)
- Badges informatifs : nombre de hooks par module, menu d’accroche, et tags techniques
- Boutons d’action : Configure (accès direct à la config) et Points d’accroche (gestion des hooks du module)
- Version visible : chaque carte de module affiche sa version actuelle pour un suivi rapide
Naviguez facilement entre vos modules QCD et accédez à leur configuration en un clic.
