Theming

Theming API

Presented by

When you are actively working on theming in Drupal, you definitely know how should theme an item list or a table. But, there is a big difference between being able to theme most things in Drupal and really knowing what you are doing and why you are doing it. This is like mathematics. Understanding the logic behind your tools, helps you with creating solutions for problems you've never seen before.

Intended audience

Themers, who already know what they want to do, but do not always know how, and more importantly, do not always know why.

Questions answered by this session

How does the Theming API work under the hood?

How can I use the Theming API the best way?

What is the role if the theme engine in the whole theming process?

What cool stuff can be done using process and preprocess functions and how do they work?

How does the concept of base and sub themes work in the API?

Take Full Control of Your Site Layout with Display Suite for Drupal 7

Display Suite offers you a drag and drop UI that allows you to easily manage the layout of your site in a consistent and centralized way.

In this session we will show you what Display Suite offers out of the box, but also the more advanced features. Developers will learn how to extend its power by adding custom (block) fields, formatters and layouts. For themers we will show how using Display Suite can make you forget all about the template hell, and how it allows you to have clean and consistent HTML throughout your site.

Intended audience

Drupal themers Drupal developers that want to prepare their site for themers in a consistent way Drupal integrators that want to control their layout right from the backend

Questions answered by this session

How can I manage my site layout without touching any template file?

How can I optimize my HTML code?

How can I get the most out of Display Suite?

How do Display Suite and Panels work together?

How do Display Suite and Views work together?

Platinum Sponsors