Rendered from the module's own manifest, and from nothing written by hand. What the module does is its own page.
| |
|---|
| Module id | cms |
| Name | CMS |
| Version | 1.0.0 |
| Ships from | @endora-commerce/mod-cms |
| Licence | MIT |
Activation
An operator switches this module on and off on /platform/modules. The choice is the setting cms.enabled, and it defaults to on.
Dependencies
| Module | Binding | What it means |
|---|
assets_library | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
auth | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
languages | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
sales_channels | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
settings | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
Permissions
| Code | Label | Also needs |
|---|
cms.read | View CMS content | — |
cms.write | Edit CMS content | — |
Command palette
| Action | Opens | Permission |
|---|
new-page | /cms/pages/new | cms.write |
Settings
| Code | Name | Type |
|---|
cms.enabled | CMS enabled | boolean |
cms.page_builder.breakpoint.desktop_min | Desktop breakpoint (min-width px) | number |
cms.page_builder.breakpoint.tablet_min | Tablet breakpoint (min-width px) | number |
cms.page_builder.color_palette | Page Builder color palette | json |
cms.reserved_slug_segments | Reserved page-slug segments | json |
Translations
Bundles at i18n inside the module, one file per shipped language.
Operator commands
| Command | What it does |
|---|
pnpm --filter backend run cli -- cms block-names | Report the Page Builder block names stored in this database, and what the namespacing migration will do to each. Read-only. |