Skip to content

Extending Admin UI

Introduction

This tutorial aims at providing a step-by-step guide on how to extend the eZ Platform Back Office provided by the eZ Platform Admin UI bundle

You will learn to extend a few points of the Back Office:

  • Add a tab in the Dashboard listing all Articles
  • Add a menu item that lists all Content items filtered by Content Type
  • Add a new tab to the Universal Discovery Widget, listing all images
  • Add a custom tag to the Online Editor for embedding YouTube videos

To follow this tutorial you need to:

  • be comfortable with eZ Platform's content model (Content, Location, Content Type, etc.)
  • have basic to intermediate level in PHP and JavaScript
  • have a basic knowledge of Symfony's concepts (Bundle, Controller and routing)
  • know how to work with React

Steps

In this tutorial you will go through the following steps: