Aucune image disponible

Example PrestaShop modules

Collection officielle de modules de référence pour développeurs de l'équipe PrestaShop, démontrant l'intégration API, les grilles d'administration, les formulaires Symfony, Doctrine ORM, CQRS et les commandes console.

Developed by PrestaShop

Get This Module Free on GitHub
License: AFL-3.0 Status: Active Health: Very Outdated

Info updated 3 months ago

Sources
Stars: 211 Forks: 136 Last commit: Feb 23, 2026
Type
Module

Info checked: Mar 2, 2026

Ce dépôt est la collection officielle de modules d'exemple créés et maintenus par l'équipe principale de PrestaShop. Il sert de référence pratique pour les développeurs, démontrant comment implémenter des modèles de personnalisation courants en utilisant l'architecture moderne de PrestaShop. Chaque sous-module de la collection est un exemple ciblé et fonctionnel, axé sur un cas d'utilisation technique spécifique plutôt que sur une fonctionnalité de production pour les utilisateurs finaux.

  • Modèles API et contrôleurs : Comprend des exemples pour modifier la nouvelle API de PrestaShop, créer des contrôleurs d'administration modernes avec des onglets de menu associés, et implémenter des commandes console Symfony dans un contexte de module.
  • Personnalisation des grilles et des formulaires : Démontre comment construire de nouvelles grilles d'administration, étendre les grilles existantes avec des actions de ligne supplémentaires et l'enregistrement JavaScript, et étendre les formulaires gérés par Symfony — y compris les champs de téléchargement d'images et les objets personnalisés basés sur Doctrine ORM.
  • Doctrine et CQRS : Montre comment utiliser les entités Doctrine dans le framework actuel de PrestaShop et comment appliquer le modèle CQRS aux côtés des hooks pour une gestion propre des données.
  • Objets identifiables et hooks : Couvre l'utilisation des hooks d'objets identifiables, un modèle important pour les modules qui doivent réagir aux sauvegardes de formulaires dans le back office sans outrepasser les fichiers principaux.

Cette collection s'adresse exclusivement aux développeurs de modules qui souhaitent des implémentations de référence fonctionnelles pour les normes de développement modernes de PrestaShop. Ce n'est pas un module fonctionnel pour l'exploitation d'une boutique. Les développeurs qui créent de nouveaux modules ou qui portent des modules existants vers l'architecture actuelle de PrestaShop trouveront dans ce dépôt un point de départ utile pour comprendre les modèles et les API recommandés.

  • Référence
    example-modules

  • License
    AFL-3.0
  • Status
    Actif

Commentaires (0)

Aucun avis n'a été publié pour le moment.
Chargement...