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.

module prestashop QCD module manager

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…)

Voir la description complète

Dernière mise à jourfévrier 2026
Compatibilité version Prestashop1.6.1 à 9.0
PrixSur devis (inclus pour nos clients avec TMA)

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.

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.

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.

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”.

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.

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.