No image available

ps_democqrshooksusage

A developer demo module showing how to extend PrestaShop back-office grids and forms with custom fields using CQRS patterns and hooks, with no core modifications needed.

Developed by Tomas Ilginis

Get This Module Free on GitHub
PS 1.7 – 9.x License: Unknown Status: Unknown Health: Excellent

Info updated 1 month ago

Sources
Stars: 23 Forks: 15 Last commit: Jul 7, 2020
Type
Module

Info checked: Mar 2, 2026

This developer demo module illustrates how to extend the PrestaShop back-office using identifiable object hooks, grid hooks, and the CQRS (Command Query Responsibility Segregation) pattern without modifying core files. It serves as a practical reference for module developers learning PrestaShop modern architecture patterns.

  • Adds a custom yes/no field to the Customer entity using only hooks
  • Displays the new field as a column in the Customers listing grid
  • Integrates the new field into the Customer Add/Edit form in the back-office
  • Demonstrates managing field content and properties exclusively through hook-based extension points

This module is intended for PrestaShop module developers and technical teams who want to understand best practices for extending back-office grids and forms using the CQRS approach. It requires Composer to generate the autoloader before installation and is a learning resource rather than a production tool.

  • Reference
    ps_democqrshooksusage

  • License
    Unknown
  • PS Compatibility
    1.7.x
    8.x
    9.x
  • Status
    Unknown

Comments (0)

No customer reviews for the moment.
Loading...