No image available

Legacy VS Modern admin controller

A developer training sample that implements both legacy (HelperForm/HelperList) and modern (Grid/Form) back-office controllers side by side for direct comparison.

Developed by Frederic BENOIST

Get This Module Free on GitHub
License: Unknown Status: Unknown Health: Very Outdated

Info updated 1 month ago

Sources
Stars: 4 Forks: 1 Last commit: Jun 23, 2022
Type
Module

Info checked: Mar 2, 2026

This sample module provides a side-by-side comparison of the legacy and modern approaches to building back-office controllers in PrestaShop. Created by Frédéric BENOIST as a developer training resource, it implements the same functionality twice — once with the legacy stack and once with the modern stack — so developers can directly compare both approaches.

  • ObjectModel data layer shared by both controller implementations
  • Legacy back-office controller using HelperForm and HelperList
  • Modern back-office controller using the Grid component and Form system
  • Licensed under the Academic Free License (AFL 3.0)

This module is intended exclusively for PrestaShop developers who want to understand the differences between legacy and modern back-office controller architecture. It is a learning tool, not a production feature for live stores. Shell access and Composer are required for installation.

  • Reference
    fbsample_legacyvsmodern

  • License
    Unknown
  • Status
    Unknown

Comments (0)

No customer reviews for the moment.
Loading...