Pyro
Product
Features
Platform
Pro
Developers
Documentation
Guides
Videos
GitHub
Community
Blog
Forum
Discord
Twitter
Facebook
Login
Help
Addon Development
Addon Development
Everything you need to know about building addons for PyroCMS.
The Basics
Introduction to Addons
Available Addon Types
Addon Locations
The Anatomy of an Addon
Creating an Addon
Themes
Creating a Theme
Theme Layouts
Displaying Messages
Managing Assets
Important Constants
Plugins
Creating a Plugin
Defining Functions
Defining Globals
Modules
Creating a Module
Scaffolding Modules
Defining Sections
Implementing Custom Fields
Implementing Versioning
Field Types
Creating a Field Type
Testing
Introduction to Testing