Topics - main - drupal

Primary tabs

Title Summary
Block API Information about the classes and interfaces that make up the Block API.
CKEditor 5 architecture Overview The CKEditor 5 module integrates CKEditor 5 with Drupal's filtering and text editor APIs.
Config Action API Information about the classes and interfaces that make up the Config Action API.
Content Moderation Workflow Type Plugin The Workflow Type plugin implemented by Content Moderation links revisionable entities to workflows.
Database abstraction layer Allow the use of different database servers using the same code base.
Field Formatter API Define Field API formatter types.
Field API bulk data deletion Cleans up after Field API bulk deletion operations.
Field Types API Defines field, widget, display formatter, and storage types.
Field Widget API Define Field API widget types.
File interface Common file handling functions.
Help and documentation Documenting modules, themes, and install profiles
Internationalization Internationalization and translation
Image toolkits Functions for image file manipulations.
Interface translation properties .info.yml file properties for interface translation settings.
JSON:API Architecture Overview The JSON:API module is a Drupal-centric implementation of the JSON:API specification. By its own definition, the JSON:API specification "is a specification for how a client should request that resources be fetched or modified, and how a…
Layout Builder access In determining access rights for the Layout Builder UI, \Drupal\layout_builder\Access\LayoutBuilderAccessCheck checks if the specified section storage plugin (an implementation of \Drupal\layout_builder\SectionStorageInterface) grants access.
Page header for Elements page Introduction to form and render elements
Locking mechanisms Functions to coordinate long operations across requests.
Logging severity levels Logging severity levels as defined in RFC 5424.
Media Library Architecture Media Library is a UI for the core Media module. It provides a visual interface for users to manage media in their site, and it allows authors to visually select media for use in entity reference and text fields, using a modal dialog.
Menu system Define the navigation menus, local actions and tasks, and contextual links.
Migrate API Overview of the Migrate API, which migrates data into Drupal.
Package Manager architecture Overview Package Manager is an API-only module which provides the scaffolding and functionality needed for Drupal to make changes to its own running code base via Composer. It doesn't have a user interface.
Routing API Route page requests to code based on URLs.
Schema API API to handle database schemas.
Search interface The Drupal search interface manages a global search mechanism.
Settings Tray API Settings Tray API
Standard filters Filters implemented by the Filter module.
Theme system overview Functions and templates for the user interface that themes can override.
Render API overview Overview of the Theme system and Render API.
Transliteration Transliterate from Unicode to US-ASCII
Views access plugins Plugins to handle access checking for views.
Views area handler plugins Plugins governing areas of views, such as header, footer, and empty text.
Views argument default plugins Plugins for argument defaults in Views.
Views argument handlers Handler plugins for Views contextual filters.
Views argument validate plugins Plugins for validating views contextual filters.
Views cache plugins Plugins to handle Views caches.
Views display extender plugins Plugins that offer additional display options across display types.
Views display plugins Plugins to handle the overall display of views.
Views exposed form plugins Plugins that handle validation, submission, and rendering of exposed forms.
Views field handler plugins Handler plugins for Views fields.
Views filter handler plugins Plugins that handle views filtering.
Views join handler plugins Handler plugins for Views table joins.
Views overview Overview of the Views module API
Views pager plugins Plugins to handle paging in views.
Views plugins Overview of views plugins
Views query plugins Plugins for views queries.
Views relationship handlers Plugins for handling views relationships.
Views row plugins Plugins that control how Views outputs an individual record.
Views sort handler plugins Plugins that handle sorting for Views.

Other projects


Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.