~/talk

Let’s take the best route - Exploring Drupal 8 Routing System

Talkat DrupalCon Amsterdam 2019 · 2019-10-28..10-31· [web-platform, php]
links:none on file
slides:none on file

Shows how Drupal 8 replaces Drupal 7 hook_menu/menu_router with Symfony’s HTTP Kernel and YAML .routing.yml files mapping to controllers, including a working demo of a controller returning HTML. Explains access control via permissions and roles, demonstrates dynamic routes with parameter patterns and entity parameter conversion (automatic user object loading), and covers execution precedence and caching with concrete commands for drush route:rebuild / drupal router:rebuild. Includes code repository for hands‑on exploration.

AI-written summary · about

  1. 0:00Introduction and context
  2. 2:52Routing fundamentals
  3. 5:35Legacy routing mechanisms
  4. 8:01Drupal 8 routing transition
  5. 11:18Advanced route structures
  6. 14:40Summary and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.