Jump to content

[FREE MODULE] Create dynamic admin panels in PrestaShop from 1.7.6.0 to 8.2.1


Recommended Posts

Hi, PrestaShop community 👋

I wanted to share with you a module that allows you to create admin panels dynamically in the back office, with the goal of speeding up development and giving more autonomy to frontend teams.

🧩 The problem

In many PrestaShop projects, creating admin panels in the back office involves repetitive tasks that take time and resources without adding real value to the project. On top of that, frontend teams often depend on backend developers for simple things like adding an editable HTML block.

🚀 The solution

👉 https://github.com/jjpeleato/ps-dynamic-admin-panel

This module creates custom admin panels dynamically in the back office using a single configuration file called settings.php.

It's a free, open-source module created for the whole community.

Note: Basic programming knowledge is required to use it properly.

⚙️ Main features

  • Full multi-language support.
  • Multistore compatibility.
  • Automatic panel generation from "settings.php".
  • Tabbed layout for better usability.
  • Supported field types: switch, text, HTML (WYSIWYG), image, and video.
  • Media file management: upload, validation, and deletion.
  • Automatic validation of required fields and uploaded files.

📋 Requirements

  • PrestaShop: 1.7.6.0 to 8.2.1
  • PHP: Any version supported by your PrestaShop installation.

Any suggestions, improvements or bug reports are more than welcome in the repository.

Thanks for your time, and I hope you find it useful!

Grettings, JJPeleato.

Edited by jjpeleato (see edit history)
Link to comment
Share on other sites

  • 2 months later...
11 hours ago, zyadyaaa said:

Hello,
Could you please confirm whether "Create dynamic admin panels in PrestaShop" is 100% compatible with PrestaShop 9 and PHP 8.4.

Best Regard

Hello, @zyadyaaa

In the case of PHP version 8.4, the plugin may work for you, but in the case of PrestaShop 9, the plugin should not work since it uses legacy code.

In the future I plan to create the same module for PrestaShop 9 and later.

Best regards.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...