b2c-business-manager-extensions
Installation
SKILL.md
Business Manager Extensions Skill
This skill guides you through creating Business Manager (BM) extension cartridges to customize the admin interface.
Overview
BM extensions add custom functionality to Business Manager through a single bm_extensions.xml descriptor plus a controller that renders ISML pages:
| Extension Type | Purpose |
|---|---|
| Menu Items | Add a navigation section (a container in the Admin or a site's menu) |
| Menu Actions | Add a functional link/page under a menu item — wired to a controller node |
| Dialog Actions | Add buttons to existing BM pages at defined extension points |
| Form Extensions | Add fields to existing BM search forms (order/customer search) |
⚠️ Schema essentials (read first)
These are the most common mistakes. The descriptor uses the bmmodules/2007-12-11 schema (bmext.xsd), not the extensibility/* namespace.