Danny Englander Homepage Home

Danny Englander: software engineer with a passion for learning something new every day

Blog Posts

Theming a Multi-level Responsive Menu in Drupal 7

In my last post, I discussed my new photography site I'm building and theming with Drupal. The site is responsive and I've been searching for an ideal responsive touch friendly multi-level menu. I looked at and tried several jQuery plugins, CSS3 styles and a few Drupal Modules but nothing was quite right.

Random Acts of Drupal

A few months ago, I became a full Drupal contributor on drupal.org with my theme Bamboo. I have to say that contributing to Drupal has been an eye opening experience and extremely rewarding.

Leveraging Drupal 7 API Functions for Theming Field Array Element Data

In my last article I demonstrated how to extract basic data from field array elements which is ideal for custom node theming. The key to this is using *field_get_items*. I'll expand upon that by adding in additional Drupal API functions to enhance and format these Field array elements.

Drupal 7 Fields: Digging Deep into the Data for Themers

In this article, I'll show how to really dig into data associated with a field and for that I'll use a preprocess function in your theme's template.php for the logic and then a variable for presentation in a custom node template.