OctoberCMS Plugins

Plugins are the foundation for adding new features to the CMS by extending it.1

Related Topcs



Create a plugin

The create:plugin command generates a plugin folder and basic files for the plugin. The parameter specifies the author and plugin name.2

php artisan create:plugin ACME.MyNewPlugin


Builder is a visual development tool. It shortens plugin development time by automating common development tasks and makes programming fun again. With Builder you can create a fully functional plugin scaffold in a matter of minutes.3

Extending Plugins

Extending with events

Plugins are primarily extended using the Event service to inject or modify the functionality of core classes and other plugins.4

Extending back-end views

Sometimes you may wish to allow a back-end view file or partial to be extended, such as a toolbar.5



Last edited by MichaelAlber .
Page last modified on Wednesday October 21, 2020 17:03:04 GMT-0000.


Linux Command Line and Shell Scripting Bible Linux Command Line and Shell Scripting Bible - Linux Command Line and Shell Scripting Bible is your essential Linux guide. With detailed instruction and abundant examples, this book teaches you how to bypass the graphical interface and communicate directly with your computer, saving time and expanding capability.

Linux Bible Linux Bible - Linux continues to be an excellent, low-cost alternative to expensive operating systems. Whether you're new to Linux or need a reliable update and reference, this is an excellent resource. Veteran bestselling author Christopher Negus provides a complete tutorial packed with major updates, revisions, and hands-on exercises so that you can confidently start using Linux today.

Learning Python Learning Python - Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications.

Modern PHP: New Features and Good Practices Modern PHP: New Features and Good Practices - PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you'll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries.