Edit on GitHub

Extending Pimcore

When building solutions with Pimcore, normally one starts with configuring an object data model, create custom controller, actions and templates, creating documents and so on. Lots of things are possible without extending Pimcore itself. But depending on the desired result, sometimes it is necessary to extend the default functionality of Pimcore.

Pimcore provides several ways for extension for that purpose. Depending on the use case one or the other way may fit best.

Following a list of ways to extend Pimcore. See detail pages for additional information: