Skip to content

Details

Drupal’s strength lies in its ability to pull together many different contrib modules to solve your problem. But what happens when contrib modules can't do what you need?

Do you cry, swear, or panic? What about when the client wants their site to work "just so", and you have no idea where to start?

Fear not! Armed with nothing more than a debugger, a few simple functions, and lots of nested arrays, you can tweak existing modules to work the way you want, or build entirely new functionality!

In this presentation, Raphael (http://skyleafdesign.com/) is going talk about introductory Drupal module development for advanced site-builders (no previous coding experience required!), including topics such as:

• dsm() and xdebug_break()

module.info and module.module

• ways to define arrays in PHP

• hook_form_alter()

• hook_block_info() and hook_block_view()

• hook_page_alter()

• devel_themer and template files

And if there's time:

• entity_metadata_wrapper()

• db_query() and db_select()

And if you have a specific feature you'd like to work on, ask be sure to Raphael and the group and we'll give you some hints and tips to get started!

The best food at a Meetup!

As always, Steve will bring some amazing home cookin'! We might not be the biggest Meetup, but we have the best food!

Bring your problems & successes:

Are you working on a Drupal site and hit a problem? Bring it to the meetup and we'll try to help you solve it!

Did you just create something awesome with Drupal? Or learn something cool? Show it off during a 5 minute lightning talk.

Related topics

You may also like