Summary
In this chapter, we have created a large module containing the most used components: BO Grids
, filtered or not, Forms
in creation and edition mode, and all the data management processing via the CQRS design pattern.
Finally, we saw how the created data can be displayed with the legacy module FO controller that extends the FrontController
and Controller
classes.
The huge amount of information provided for this module obliged us to focus on the new knowledge and the most important information. That’s why we sometimes jumped from one component to another. Remember that the GitHub repository contains the full resulting module if you need to get all the complete files, don’t hesitate and go through it anytime.
We now know most of what a developer needs to create standard PrestaShop modules. In the next chapter, we will discover the Payment modules that enable us to add new payment solutions to our shop.