Replicate Complex Interaction for Drupal 7

Check your version

This tutorial covers a topic in Drupal 7 which may or may not be the version you're using. We're keeping this tutorial online as a courtesy to users of Drupal 7, but we consider it archived.

Alternate resources

Sprout Video

Building a traditionally "coupled" Drupal site provides us with a lot of functionality we've so far taken for granted when building our simple blog.

This lesson attempts to remedy some of that by: building a functional pager and a post archive.

We'll also make our blog into an actual Single Page Application (or SPA) by using the client-side router provided by Backbone.js

Self-check challenge: Add a form with select list elements that filter posts (instead of relying on the sidebar links).

Backbone.js Router