drupal: a short introduction to page manager and panels

Post on 20-Jun-2015

2.576 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

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 exercise

TRANSCRIPT

Page Manager Panels

Steven Van den Hout

Drupal Developer @ Calibrate @stevenvdhout @calibrators

Steven Van den Hout

Page Manager (start) pages

URL

Panels Block Improvements

Layouts

Core Blocks Hard to Manage

No Context

Performance Issue

Hard To Manage

No Context

No Context

Performance Issue

Every block is loaded on page load Disabled blocks as well

Panopoly

Powerfull base Distribution of Drupal powered by lots of Chaos

Tools and Panels magic

DEMOTIME

THEORY

Theory Context Variants

Selection Rules

Handlers

Context Node/%node/view USER/%user/view

CURRENT USER LANGUAGE

Variants

Content Type User Role Language

Selection Rules

Use this variant only for nodes of type Page

Administrators

ALL/Only one criteria must pass

HAndlers

HTTP Response Code Panels

Context Admin

HTTP Response code

403 Access Denied 404 Page not Found

410 Gone 301 Redirect

Page Manager Context Variants

Selection Rules

Handlers

Hands ON

Contrib

Fieldable Panel Panes Context Admin

Panelizer

Panels Breadcrumbs

Resources

Videos nodeone

Questions

FInish

top related