"Intro to theme development" Hands-On Training - DrupalEasy
Class Description
A one-day workshop that teaches the fundamental principles of Drupal theming geared toward people who wish to take a static mockup of a site design and turn it into a Drupal theme. This workshop is usually customized based on the students' existing knowledge of XHTML/CSS/PHP.
Topics covered:
- Discussion about separating content from presentation
- Examples of theme-switching in Drupal
- Intro to XHTML
- Intro to CSS
- Intro to PHP (print $content;)
- Breaking down a Drupal site (page, node, block, etc...)
- Anatomy of a theme
- page.tpl.php
- node.tpl.php
- template.php
- Taking a static HTML template and Drupalizing it