No image available

Example PrestaShop modules

Raccolta ufficiale di moduli di riferimento per sviluppatori dal team core di PrestaShop, che dimostra integrazione API, griglie di amministrazione, form Symfony, Doctrine ORM, CQRS e comandi 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

Questo repository è la raccolta ufficiale di moduli di esempio creati e mantenuti dal team core di PrestaShop. Serve come riferimento pratico per gli sviluppatori, dimostrando come implementare comuni pattern di personalizzazione utilizzando l'architettura moderna di PrestaShop. Ogni sotto-modulo nella raccolta è un esempio mirato e funzionante che si concentra su uno specifico caso d'uso tecnico, piuttosto che su una funzionalità di produzione per gli utenti finali.

  • Pattern API e controller: Include esempi per la modifica della nuova API di PrestaShop, la creazione di controller di amministrazione moderni con relative schede di menu e l'implementazione di comandi console Symfony in un contesto di modulo.
  • Personalizzazione di griglie e form: Dimostra come creare nuove griglie di amministrazione, estendere griglie esistenti con azioni di riga aggiuntive e registrazione JavaScript, ed estendere form gestiti da Symfony, inclusi campi di caricamento immagini e oggetti personalizzati basati su Doctrine ORM.
  • Doctrine e CQRS: Mostra come utilizzare le entità Doctrine nel framework attuale di PrestaShop e come applicare il pattern CQRS insieme agli hook per una gestione pulita dei dati.
  • Oggetti identificabili e hook: Copre l'uso degli hook per oggetti identificabili, un pattern importante per i moduli che devono reagire al salvataggio di form nel back office senza sovrascrivere i file core.

Questa raccolta è rivolta esclusivamente agli sviluppatori di moduli che desiderano implementazioni di riferimento funzionanti per gli standard di sviluppo moderni di PrestaShop. Non è un modulo funzionale per l'operatività del negozio. Gli sviluppatori che creano nuovi moduli o portano quelli esistenti all'architettura attuale di PrestaShop troveranno questo repository un utile punto di partenza per comprendere i pattern e le API raccomandate.

  • Riferimento
    example-modules

  • License
    AFL-3.0
  • Status
    Active

Commenti (0)

Ancora nessuna recensione da parte degli utenti.
Caricamento in corso ...