
Manager cookbooks
Short scenarios for integrators: configure fields and grid columns in the MS3 1.13.x Vue manager without patching PHP core.
API reference and full xtype lists live under Utilities. Cookbooks explain when to use each tool and how to finish the task in the UI.
Which tool to use
| Tool | Table | Purpose |
|---|---|---|
| Extra fields | ms3_extra_fields | New DB column + form widget |
| Model fields | ms3_model_fields | Sections, order, xtype for existing columns |
| Product fields | ms3_product_fields | Product “Data” tab layout (page_key=product_data) |
List columns are separate: Grid columns.
Permissions
| Action | Policy |
|---|---|
| CRUD extra fields, model fields, product fields | mssetting_save |
| PUT grid-config (order, column types) | mssetting_save |
| GET grid-config, order and category lists | view_document |
| Order card | read msorder_list, write msorder_save |
Cookbooks
| Page | Outcome |
|---|---|
| Custom order field | Text extra field on order card |
| Custom product field | Numeric extra field + Data tab section |
| Extra fields | xtypes, repeater, key-value |
| Model fields | Sections, visible list, page-fields |
| Product fields | Sections and visibility on Data tab |
| Grid columns | Badge, price, inline edit in category |
Requirements
- MiniShop3 1.13.x, MODX 3, Vue manager from the package
- Config writes:
mssetting_save - Grid read:
view_document
