Admin UI SDK 4.1#549
Conversation
| | `extension_title` | string | Yes | The extension title | | ||
| | `extension_url` | string | Yes | The extension URL | | ||
| | `extension_workspace` | string | Yes | The extension workspace | | ||
| | `id` | string | No | Unique ID field | |
There was a problem hiding this comment.
This id is auto-generated no need to add it to the request
|
|
||
| ## Menu registration | ||
|
|
||
| The `registration` field allows you to declare menu items that will be registered in the Adobe Commerce Admin UI when your application is installed. Menu items can be top-level or nested under a parent menu item. |
There was a problem hiding this comment.
Menu items can be top-level or nested under a parent menu item.
Not sure I fully understand this statement. Let's check it to make sure it's indeed what can be done.
|
|
||
| ### Example | ||
|
|
||
| The following example shows how to register two menu items, "Apps" and "First App on App Builder", where "First App on App Builder" is nested under "Apps": |
There was a problem hiding this comment.
Apps in this case is a section, maybe we can explicit more this and now I understand the previous comment I added. I think it's better to have both clearer.
| }); | ||
| ``` | ||
|
|
||
| ### Menu item properties |
There was a problem hiding this comment.
Do we want to display the properties here as well since it's the same as previously and documented in the Admin UI SDK?
| - App Management | ||
| --- | ||
|
|
||
| # Admin UI SDK configuration |
There was a problem hiding this comment.
This alone is not enough for now since they still have to do all the Admin UI SDK code manually.
@oshmyheliuk did we release the automatic generation of code? If so, it's worth adding a section on this part in this page.
Co-authored-by: Alex Salloum <71198017+asalloum5@users.noreply.github.com>
Purpose of this pull request
Documents Admin UI SDK 4.1.0, which shifts extension registration from the Commerce Admin to App Management. The changes cover new REST endpoints, an updated Configure Extensions modal dialog, upgrade guidance from v3.x to v4.0, and a new App Management configuration reference page.
Key changes:
POST /V1/adminuisdk/extensionandDELETE /V1/adminuisdk/extension/<workspace_name>/<extension_name>endpoint documentation.adminUiSdk.registrationfield inapp.commerce.config, includingmenuItemsproperties and a full example.Affected pages
What's New highlights
whatsnew
Updated Admin UI SDK to version 4.1.0. Extensions are now managed through App Management instead of the Commerce Admin. Includes new REST endpoints for managing extensions and a new Admin UI SDK configuration reference for App Builder apps.