Blocks (kjblocks) solves a common frustration in PrestaShop store management: the inability to place multiple independent content elements — banners, sliders, custom text — in the same hook location. By default, native modules like ps_banner, ps_imageslider, and ps_customtext each support only one instance per hook. This module removes that limitation, letting you create as many independent blocks as you need, each with its own type, configuration, and display location.
- Multiple independent blocks: Each block has its own type, options, and hook assignment — no more one-block-per-hook restriction.
- Lightweight rendering: Produces cleaner, leaner HTML output compared to full page builders, keeping page performance optimised.
- PrestaShop-native design: Built exclusively for PrestaShop with multistore support, consistent admin interfaces, and ongoing maintenance.
- Developer-extensible: Follows an extension concept that allows any developer to add custom block types; an example extension is available on GitHub.
- Free core module: The base module is free; official extensions to add new block types are planned for future release on PrestaShop Addons.
This module is best suited for store owners and developers who need fine-grained control over content block placement without the overhead of a full page builder. Developers will particularly appreciate the extension architecture, which makes it straightforward to introduce custom block types for specific project requirements.
Comments (0)
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent