Home

Lullabot

Lullabot Ideas

We know stuff. We empower you to know stuff too.

On Site Drupal Training

We'll come to you! Graduate from your own on-site courses and become Drupalistas!

Drupal Voices 116: Sam Boyer on the Panels module

Listen online: 
  • play
  • pause
  • stop
  • min volume
  • max volume
  • DrupalVoices116.mp3

Sam Boyer (aka sdboyer) talks about the state of the Panels 3 module, which is described as a "drag-and-drop content manager and layout tool which can be used build complex Drupal sites without any custom code." He talks about how people usually use Panels, some of the new features, as well as looking forward to some of the talk about the future context for Drupal 8.

Like the Context module, Panels is method for intercepting Drupal's request handling as well as also clustering content into the same context. Boyer talks a bit about some of the future plans for Drupal 8 core around providing better request handling.

David Burns did a presentation on the difference between the Panels and Context modules and here are a couple of key slides:Panels vs. Context

According to Burns, the pros for both the Panels and Context module are that they are powerful, have point-n-click interfaces and are content/context aware. The pros for Panels is that it's also not dependent on template and has more caching options. The pros for Context is that it has a Simple UI. The cons for Panels is that it's path dependent and has a complex backend UI, which since Burn's presentation has had some front-end drag and drop improvements that Boyer presented at DrupalCon. The cons for Context is that it is abstract and has limited layout options.

Burns also talks about different use cases between the two modules. He suggests that some of the sites that you should use panels are:

  • Client or site-builders need to move content around
  • Complex page layouts
  • URL-structured layouts
  • Variants give more flexibility

Burns suggests that you should use Context on sites that are:

  • Developer-driven site
  • Theme provides enough regions
  • Context layout gives more flexibility
  • Context-driven layouts

For more information, be sure to check out Boyer's DrupalCon presentation called "The State of Panels 3 and More of What You Love"

June 9, 2010 - 10:04am
Drupal Voices
14:11 minutes (13.03 MB)
mono 44kHz 128Kbps (cbr)

Download

Comments

Damien McKenna (not verified) on June 9, 2010 - 12:07pm

Both?

Why not use both? They do at Bonnier, using Context to decide which mini-panels are used as sidebars for different paths, along with a default minipanel in the header & footer.

  • reply
Johan Falk (not verified) on June 14, 2010 - 2:30am

The Panels In-Place Editor!

For those of you (like me) became really interested in the quicka-and-easy editing of panels, check out the video at http://sf2010.drupal.org/conference/sessions/state-panels-3-and-more-wha... and jump to 24 minutes into the clip.

The feature is included in the present dev version of Panels (but right now I'm having issues with ctools, so I can't really test it). Looks really awesome.

(And yeah – I consider Panels more of an argument router and caching machine than a layout manager. It's a pity that the layout functionality overlaps between Panels and Context module. If it didn't, the true awesomeness of Panels would probably be more visisble.)

Lullabot: Thanks for great podcasts, as ever.

  • reply

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <h2> <h3>
  • Lines and paragraphs break automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

Subscribe to Podcasts

  • RSS All Lullabot Podcasts
  • iTunes RSS Lullabot Podcast
  • iTunes RSS Drupal Voices
  • iTunes RSS All Videocasts

Similar

  • Assembling Pages with Drupal
  • Site Development Workflow: Keep it in Code
  • Drupal Voices 158: Emma Jane Hogbin on PHP for Designers
  • Drupal Voices 157: Sean Robertson on Drupal in Politics
  • Drupal Voices 117: Earl Miles on Views 3, Panels and CTools
  • Drupal Voices 115: Young Hahn on Features and the future of Context
  • Drupal Voices 113: Roger Lopez on the Chaos tool suite
  • Drupal Voices 29: Earl Miles on Panels 3 & Future of Views
 
  • Home
  • Services
  • Events
  • Ideas
  • Store

Connect the Bots:

Twitter Facebook YouTube blip.tv All Posts Newsletter
  • Ideas
  • Blog
  • Podcasts
  • Videos
  • About
  • Contact
  • Jobs
  • Services
    • Training
  • Events
    • Training Workshops
    • Other Events
    • Conferences
    • Calendar
  • Products
    • Videos
    • Books
    • Swag
  • Ideas
    • Blog
    • Podcast
    • Videos
  • About
    • Philosophy
    • Team
    • Presskit
  • Contact
    • General
    • Work Inquiries
    • Mailing List