Linode VPS Hosting, Starting at $19.95/month!

Get 2GB of Free Space from Dropbox

You are here

Quick Tabs

#D7CX: I pledge that Quick Tabs will have a full Drupal 7 release on the day that Drupal 7 is released.

The Quick Tabs module allows you to create blocks of tabbed content, specifically views, blocks, nodes* and other quicktabs*. You can create a block on your site containing multiple tabs with corresponding content. Clicking on the tabs makes the corresponding content display instantly, using jQuery. With the 6.x-2.x branch, this can be done in either ajax or non-ajax mode

: if you choose ajax mode for your Quick Tabs block (and this is chosen on an individual QT basis), only the content of the active tab will be loaded on page load and the content of the other tabs will be loaded via ajax on tab click (this is good for performance if you are loading, for example, several large views); in non-ajax mode the tab content is just hidden / shown on tab-click. This latter method is an ideal way to do something like the Most Popular / Most Emailed stories tabs you see on many news websites, where it is used more as a space-saving device in your sidebar. If however, you want a QT block as the main content of your entire page, then the chances are that ajax mode will be more appropriate.

Once created, the Quick Tabs blocks show up in your block listing, ready to be configured and enabled like other blocks. Multiple Quick Tabs blocks can be placed on a single page.

The 6.x-2.x branch also includes the following new features:

  • QTs can be created programmatically
  • you can have a different style for individual QT blocks rather than one style for all
  • you can clone quicktabs

For theming of the tabs, several styles have been provided for you to choose from, along with the default option of no style, if you prefer to add your own theming instead.

This module is in active development.

* 6.x-2.x branch only

Available Releases: 
Friday, September 10, 2010 - 18:01