Skip to content

Route test

Version v2

Instead of downloading the archive, you can download and apply this model as a recipe (Drupal 10.3 or later):

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
## Import recipe
composer require drupal-eca-recipe/eca_lib_0001

# Enable recipe with Drush (requires version 13 or later):
drush recipe ../recipes/eca_lib_0001

# Enable recipe without Drush:
cd web && php core/scripts/drupal recipe ../recipes/eca_lib_0001

# Rebuilding caches is optional, sometimes required:
drush cr

Purpose

If a node page gets requested and the node is of type "article", a message will be printed.

This is using the event Controller found to handle request as this is working even if pages are cached.

Dependencies

  • module
    • eca_content
    • eca_misc

Used plugins

Events

Conditions

Actions

Changelog

v1

Initial version

v2

Updated to latest plugin versions, fixed some typos, change the event from "Start dispatching request" to "Controller found to handle request"