Administrative views - conclusion

Conclusion

Drupal's Views system is a powerful database query builder that lets you retrieve data from Drupal's database and present it in a variety of formats. More than a data display system, Views also lets you expose filters to end users, ranging from a simple select box to advanced search forms.

And by extending Views with contributed modules, you now know how to provide bulk actions and data export functionality, all with a few clicks.

Doing even more with Views

Aside from the two modules we covered, Views Bulk Operations and Views Data Export, there are many more Views-related modules you can use to create powerful functionality without writing code.

Here are a few of them, to get you started:

Views Slideshow

This module adds a new display handler to your formatting options. Next to Unformatted List, HTML List, and Table, the module adds a Slideshow option.

https://www.drupal.org/project/views_slideshow

Ctools Views

Part of the Ctools module, Ctools Views adds configurable views options to Views block displays: it lets you select a number of views configuration options and expose them as block configuration options.

https://drupal.org/project/ctools

Draggable Views

Using Draggable Views you can rearrange rows of a View with 'Drag and Drop', using the same interface you use to rearrange blocks, menu items, and taxonomy terms.

https://www.drupal.org/project/draggableviews

Views Reference Field

This module adds a new field type that lets you reference existing views. Imagine having a number of views with block displays, and you want to be able to inject one of them in the output of a node.

https://www.drupal.org/project/viewsreference

Many more Views-related modules exist. It's now up to you to discover and use them throughout your projects as needed.