Creating a module
The first step to extend Drupal is to create a custom module. Although the task sounds daunting, it can be accomplished in a few simple steps. Modules can provide functionalities and customizations to functionalities provided by other modules, or they can be used as a way to contain the configuration and a site's state.
In this recipe, we will create a module by defining an info
file, a file containing information that Drupal uses to discover extensions, and enabling the module.
How to do it...
- Create a folder named
mymodule
in themodules
folder in the base directory of your Drupal site. This will be your module's directory. - Create a
mymodule.info.yml
file in your module's directory. This contains metadata that identifies the module ...
Get Drupal 8: Enterprise Web Development now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.