Skip to main content

Blog

Discover LocalGov Drupal - Part 3: News and Newsrooms

Learn about the LocalGov Drupal News modules and how councils use them.

Ellis Calverley

Discover LocalGov Drupal - Part 2: Service Status Updates and Alert Banners

Provide time-sensitive information with Service Status Messages and Alert Banners.

Ellis Calverley

Discover LocalGov Drupal - Part 1: Council Services and their Content

Learn how to publish service information with the Services module and its submodules.

Ellis Calverley

Rebuilding & Running LocalGov Drupal docs with DDEV

Learn how to set up and rebuild LocalGov Drupal's documentation system using DDEV.

Joeri Poesen

Running LocalGov Drupal with Docker & DDEV

Get LGD sites up and running with 5 commands.

Ellis Calverley

Why Drupal Plugins use Annotations / Attributes

Learn why you need to use PHP Annotations or Attributes in Drupal plugins.

Joeri Poesen

Drupal 8/9/10: Showing Other Content by the Current Author

Learn how to create a block that shows other content by the same author

Ellis Calverley

Drupal 8/9/10: Showing Related Content via Shared Taxonomy Terms

Learn how to show related content based on shared taxonomy terms.

Ellis Calverley

Drupal 8/9/10: Showing Related Content via a Content Reference Field

Learn how to create a block that shows content related by a reference field.

Ellis Calverley

Drupal 8/9/10: Easy bookmarking, following, and liking with the Flag module

Fun with Flags! Learn how and why to use the Flag module, and how it integrates with Views

Ellis Calverley

Drupal 8/9/10: Setting up a Calendar View with Recurring Events

How to create views-based calendar pages and blocks with recurring events

Ellis Calverley

Drupal 8/9/10: Adding CSS body classes based on the current user's roles

Learn how to add custom body classes so your CSS can target specific Drupal user roles

Joeri Poesen

Drupal 8/9/10: Programmatically listing all available entity types

A quick way to find out which configuration or content entities are available in your Drupal site.

Joeri Poesen

Authentic Learning Environments for Online Drupal Training

How do we make sure our subject matter is relevant and transferable to the real world?

Joeri Poesen

Drupal 8/9/10: Adding Alternating Class Names to Views Rows with Twig

How to give each row in a Drupal view an alternating class name using a single line of code

Joeri Poesen

Drupal 8/9/10: Highlighting Views Search Results

How to highlight search keywords and exposed filter values in Drupal views

Joeri Poesen