PHP for Drupal Designers

PHP for Drupal Designers, cover
PHP for Drupal Designers, basic pagePHP for Drupal Designers, preprocess functions
$11.95

PHP for Drupal Designers helps you build better themes. It was written for designers who need help with PHP to use advanced theming techniques. This 32-page eBook (PDF format) jumps right into using PHP for Drupal. All of the examples are specifically related to theme development. If you're a wanna be module developer this book is not for you. The ebook covers all the basic topics that always get skipped including:

  • How to insert PHP in your themes.
  • How to make things appear and disappear in your template files using conditional statements.
  • What an array is and how to get stuff out of it.
  • How to create and modify template variables using preprocess functions.
  • How to alter forms by using the Form API.

PHP for Drupal Designers also includes tips on setting up a development environment and creating a re-usable code library.

If you've been struggling with the fundamental concepts of PHP, this ebook will give you the tools you've been missing to make sense of the extensive online tutorials and the Drupal.org API reference. It may not make you fluent in PHP, but it'll give you enough to get you off to the races*.

This product is available as a digital download only.

Praise

"If you are a designer and have often wondered when you were going to get around to the thorny question of incorporating PHP into your skillset, or if a member of your team is going to be needing to break into that soon, when it is available, grab this eWorkbook up!" Victor Kane, author of Leveraging Drupal

The ebook is based on the very popular conference presentation PHP for Designers (DrupalCon Paris, DrupalCamp Chicago, Do It With Drupal, DrupalCon San Francisco) as well as the online class of the same name. Where the conference presentations gave a high level overview of how PHP "works", this ebook also gives you the step-by-step instructions you need to actually use PHP to create better Drupal themes.

* Pony not included.