Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 1.96 KB

File metadata and controls

50 lines (36 loc) · 1.96 KB
title Extending Pimcore Studio Backend
description Extension points for the Studio Backend API layer - endpoints, events, filters, grid columns, and adapters.

Extending Pimcore Studio Backend

This chapter covers extension points specific to the Studio Backend API layer. For an overview of all Pimcore extension points across core, backend, and frontend layers, see Extending Pimcore.

Most customizations follow the same pattern: implement an interface and register the service with the corresponding DI tag. The Studio Backend auto-discovers tagged services at runtime.

To include your custom endpoints in the OpenAPI documentation, register the scan path:

pimcore_studio_backend:
    open_api_scan_paths:
        - "%kernel.project_dir%/vendor/<namespace>/<bundle-name>/src"

Extension Points

Foundational Patterns

Element-Specific Extensions

Cross-Cutting Concerns

UI and Specialized