This site is archived.
Skip to Content

Advanced Theming Techniques

Your session in a few words: 
Discover the mysterious ways of Drupal's theme layer and learn the dark art of intermediate to advanced Drupal theming.
Track: 
User experience and design
Session Type: 
Lecture
Level of expertise: 
Intermediate
Language: 
English

Discover the mysterious ways of Drupal's theme layer and learn the dark art of intermediate to advanced Drupal theming.

Following on from the success of Advanced Theming Techniques at DrupalCon DC 2009 and Scalable Theming at DrupalCon Boston 2008 we'll review some of the same points, and focus on;

  1. overriding as a concept on which Drupal's theme layer is designed
  2. sub-theme and base-theme techniques to manage code and logic in the theme layer in a scalable fashion
  3. using the theme registry and a custom module for advanced theming
  4. questions and answers!

This session is targeted for advancing intermediate themers who want to better leverage the power of Drupal's theme layer to write better themes faster, with less code and that break less often. To get the most out of the session attendees should;

  1. have previously created or customized a Drupal theme
  2. be comfortable reading and writing HTML and CSS
  3. have worked with Drupal theme files; template.php, NAME.info and HOOK.tpl.php
  4. be familiar with some basics of PHP; functions, arrays and assignment (e.g. $vars['foo'] = 'bar')

Not yet scheduled

This session (and Stump the Themer) doesn't show up (yet) in the preliminary schedule. I sure hope that it has not been forgotten. It looks very promising.