9.5.x/10.0.x

Concept: How Drupal Builds a Page

Last updated

Install Drush

Last updated

Concept: Finding Drupal Documentation

Last updated

Concept: Drupal Development Environment

Last updated

Concept: What Are Events?

Last updated

The event system in Drupal enables different components to interact and communicate. Through events, a component can announce important actions to interested modules, providing a flexible way to extend functionality. This system is central to Drupal's event-driven architecture.

In this tutorial, we'll:

Add a Template File

Last updated

Discover Hooks and Their Documentation

Last updated

Concept: Anatomy of a Module

Last updated

A Drupal module encapsulates files and directories that serve a specific purpose and follow Drupal's standards and conventions. This tutorial describes the anatomy of a Drupal module, focusing on the placement and purpose of different file types.

In this tutorial, we'll:

Concept: PHP Namespaces and PSR-4

Last updated

Drupal uses PSR-4 namespaces to autoload the correct PHP class from a file, accommodating variations in site structures. As a module developer, it's important to understand PSR-4, as it dictates the location within your module directory for most of your custom code.

In this tutorial, we'll:

Set Up Your Development Environment

Last updated