Extending Admin UI¶
Introduction¶
This tutorial aims at providing a step-by-step guide on how to extend the Ibexa Platform Back Office provided by the Ibexa Platform Admin UI bundle.
You will learn to extend a few points of the Back Office:
- Add a tab in the My dashboard page that lists all Articles
- Add a menu item that lists all Content items filtered by Content Type
- Add an Edit button that allows you to edit Content items from the content list
- Add a custom tag to the Online Editor for creating note boxes
To follow this tutorial you need to:
- be comfortable with Ibexa Platform's content model (Content, Location, Content Type, etc.)
- have basic to intermediate level in PHP
- have a basic knowledge of Symfony's concepts (such as Controllers and routing)
Steps¶
In this tutorial you will go through the following steps: