drupal: a short introduction to page manager and panels
DESCRIPTION
A short introduction to Page Manager and Panels. What is Pagemanager? How can we use panels to improve the Drupal core Block System. Explain some basic principles about variants, contexts, selection rules, and handlers. Demo with Panopoly, and hands on with an exerciseTRANSCRIPT
![Page 1: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/1.jpg)
Page Manager Panels
Steven Van den Hout
![Page 2: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/2.jpg)
Drupal Developer @ Calibrate @stevenvdhout @calibrators
Steven Van den Hout
![Page 3: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/3.jpg)
Page Manager (start) pages
URL
![Page 4: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/4.jpg)
Panels Block Improvements
Layouts
![Page 5: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/5.jpg)
Core Blocks Hard to Manage
No Context
Performance Issue
![Page 6: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/6.jpg)
Hard To Manage
![Page 7: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/7.jpg)
No Context
![Page 8: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/8.jpg)
No Context
![Page 9: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/9.jpg)
Performance Issue
Every block is loaded on page load Disabled blocks as well
![Page 10: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/10.jpg)
Panopoly
Powerfull base Distribution of Drupal powered by lots of Chaos
Tools and Panels magic
![Page 11: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/11.jpg)
DEMOTIME
![Page 12: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/12.jpg)
THEORY
![Page 13: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/13.jpg)
Theory Context Variants
Selection Rules
Handlers
![Page 14: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/14.jpg)
Context Node/%node/view USER/%user/view
CURRENT USER LANGUAGE
…
![Page 15: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/15.jpg)
Variants
Content Type User Role Language
…
![Page 16: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/16.jpg)
Selection Rules
Use this variant only for nodes of type Page
Administrators
ALL/Only one criteria must pass
![Page 17: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/17.jpg)
HAndlers
HTTP Response Code Panels
Context Admin
![Page 18: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/18.jpg)
HTTP Response code
403 Access Denied 404 Page not Found
410 Gone 301 Redirect
![Page 19: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/19.jpg)
Page Manager Context Variants
Selection Rules
Handlers
![Page 20: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/20.jpg)
Hands ON
![Page 21: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/21.jpg)
Contrib
Fieldable Panel Panes Context Admin
Panelizer
Panels Breadcrumbs
![Page 22: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/22.jpg)
Resources
Videos nodeone
![Page 23: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/23.jpg)
Questions
![Page 24: Drupal: A short introduction to Page Manager and Panels](https://reader033.vdocuments.us/reader033/viewer/2022060117/5584c425d8b42af1138b466a/html5/thumbnails/24.jpg)
FInish