AdvancedWidget — Store Manager Guide

This guide explains how to use MageOS AdvancedWidget from the Magento Admin panel. No coding knowledge required.


Overview

MageOS AdvancedWidget extends the Magento widget system with advanced configuration capabilities. The main feature is multi-row settings: widgets can expose repeatable sections where store managers can add, edit, sort, and remove an unlimited number of rows — each with its own set of fields.

Additional field types are also available: image picker, product picker, and select fields, giving agencies the tools to build rich, data-driven widget configurations without writing custom Page Builder UI components.

For agencies

The module is designed to let development teams build advanced CMS widgets with complex, repeatable configurations and a broad set of field types. Combined with MageOS PageBuilderWidget, it becomes possible to create fully custom Page Builder components — complete with canvas preview and multi-row settings — without the need to develop custom Page Builder UI components from scratch.


How it Works

Title Separators

Widgets can include visual section separators to group related fields and make long configuration panels easier to navigate.

Title section


Repeatable Sections (Multi-row)

The core feature is the ability to define repeatable sections — areas where you can add an unlimited number of rows, each containing its own set of fields.

Repeatable section

Tooltips

Each field inside a row can show a tooltip to guide you on what to enter.

Repeatable section — tooltips

Validation

Fields marked as required will be validated before saving. The form will highlight any missing values.

Repeatable section — validation

Sorting

Rows can be reordered by dragging the sort handle on the left side of each row.

Repeatable section — sorting

Inline vs. Modal editing

Some fields are editable directly in the main row. Others require opening a detail modal for editing — the developer decides this per field.

Repeatable section — row/modal


Image Field

Rows can include an image picker that opens the Magento media gallery, letting you select or upload an image.

Image field

Image field — selection


Select Field

Rows can include dropdown select fields with predefined options.

Select field


Product Field

Rows can include a product picker that opens a product search grid.

Product field

Product field — selection


FAQ

Is this module able to work together with PageBuilderWidget?

Of course — it was developed for that scope! AdvancedWidget depends on MageOS PageBuilderWidget and the two modules are designed to be used together to build custom Page Builder components with advanced configurations.

Are multi-row configurations working together with template import/export?

Absolutely. No need to specify anything special to make it work — multi-row data is handled transparently by the import/export process.