Drupal Advanced: Views 1

Printer-friendly version

This course focuses on the use of the Views module.

From the Views Project Page:

The views module provides a flexible method for Drupal site designers to control how lists of content (nodes) are presented. Traditionally, Drupal has hard-coded most of this, particularly in how taxonomy and tracker lists are formatted.

This tool is essentially a smart query builder that, given enough information, can build the proper query, execute it, and display the results. It has four modes, plus a special mode, and provides an impressive amount of functionality from these modes.

The Views module is possibly the most useful and powerful module available in Drupal. In this 2 part course we will focus on some of the more advanced features of the Views module, including:

  • table, list and teaser views
  • filters and exposed filters
  • fusion and union of views
  • argument handling and argument handling code
  • creating local menu tasks (tabs)

This course will consist of both lecture and practical work as well as some real project examples.

NOTE: This course is currently based on the Drupal 5.x version of views known as Views 1 (or simply Views). At this time The Drupal 6.x version, Views 2, is not ready for genreal release. 

Course Length and Format: 

This course consists of 8 hours of in class training spread across 2 days (4 hours each day).

Course Prerequisites: 

Either a solid understanding of the basics of both CCK and Views or having already taken Drupal Intermediate: Intro to CCK and Views is required as a prerequisite to this course.

Knowledge of PHP is not strict requirement; however a small amount of PHP coding will be used.

Availability/Schedule: 

External classes are provided on a interest driven basis. If you are interested in this course; please signup below and we will get in touch with you when the next available session is being offered.

For on-site training, please use the signup form below and we will get in touch with you within the next couple of days to make scheduling arrangements.

Single Student Cost: 
$300.00
Onsite Cost: 
$1,800.00