This is the documentation root for the OpenDXP Admin Bundle.
The Admin Bundle provides the backend UI for OpenDXP (based on ExtJS) and defines the extension points that other bundles use to customize the admin interface.
Bundle overview, relationship to opendxp core, and source structure.
How other bundles and applications can extend the admin UI.
| Topic | Description |
|---|---|
| Events | All AdminEvents constants — when they fire and how to subscribe |
| Admin UI Assets | Loading custom JS and CSS into the admin UI |
| Admin UI JavaScript | ExtJS event system, adding menus, key bindings |
| Perspectives | Configuring backend UI perspectives |
| Permissions | Adding custom permissions |
| Deeplinks | Deeplinks into the admin interface |
| Custom Admin Login | Custom admin login entry point |
Admin UI features specific to document and site management.
| Topic | Description |
|---|---|
| Site Custom Settings | Adding custom fields to the site configuration panel |
How to write and run tests for this bundle.
- Event constants:
src/Event/AdminEvents.php - opendxp core docs: MVC, models, routing, deployment → see opendxp
doc/(location depends on setup, seeCLAUDE.md)