Articles
Drupal has several ways to handle images and media.
Single Directory Components are twig templates plus css/js that are loaded together. Unlike libraries which are just css/js, SDC
HTMX was added to Drupal 11.3.x. Adding this url argument tells drupal to deliver an HTMX response, which is the requested page
PHPStorm is a leading PHP IDE with great support for Drupal. PHPStorm + DDev Running PHPUnit tests Running PHPUnit Javascript
How to configure PHPStorm to run tests in DDEV.
Lando makes it easy to set up local Drupal environments for development. A default installation will provide a webserver and
Modules
Rename your uploaded files with tokens from the media entity. Use this to set media and file names to the provided alt text
Provides options to update/replace existing files when a duplicate filename is uploaded.
Replace an existing file, but keep the same filename. Use when there are direct links to the file that can't be changed.
Replace media files with the same name, instead of adding _1. After installing the module, clear the cache and edit the form
Checks files on your system to verify if they still exist in the content. Similar to Audit Files.
Checks for orphaned files on your site. Similar to File Checker.
Resources
Drupal canvas roadmap.
Drupal documentation for PHPUnit tests.
Run drush commands on multisite installation. Run in DDEV: ddev drall drush --uri=@@dir.mantra.infonet uli Run on remote site
Webwash demonstrates using Display Builder with UI Suite DaisyUI theme.
Guide to building content moderation/workflows.
DateTimeInterface has constants for common date formats.
Projects
Create a calendar with Drupal modules. https://contrib.drupalarchitect.info/project/calendar...
Inspiration screenshots for use in design process.
A place to learn Drupal development.
HTML/CSS/JS code sample. Module under development at theme.mantra.network.
A simple theme.
Create a platform for managing invoices and payments for a freelance development business. Migrating...
Issues
Module: Content Moderation
Module: Entity Reference Hierarchy