Views Demystified (2 hours)
Are you wondering why you might use the Views module? If you should use the Views module? Wondering how “Filters” and “Sorting” and “Fields” can be used to easily create the sophisticated content presentation you seek?
This session proposal is targeted for beginners and intermediate users who are still figuring out how to understand the basics of views. We will stick to the views UI, delve into basic strategies for using views, and explore how the simple, non-code based tools within views can be used to create sophisticated results.
(Note to advanced users: Blake Lucchesi proposed a cool session: Theming with Views, which you might want to check out.)
- Including how looking at the blocks controls to set user and page rules
Modules That Will Come Into Play
The following modules play an important role in the techniques that will be discussed above.
- Views (obviously :)
- Views Rotator (for cool slide-show type effect)
- CCK – won’t go into depth on this one, but basically essential to truly harnessing the full coolness of Views
- Taxonomy (part of core) – won’t go into depth on this one either, but will need to take a quick look in order to harness more Views coolness
If there is time and interest near the end of the session, we’ll take a look at some core css theming tactics to use when theming views. In order to focus this effort, we’ll stick to the following tools for this examination:
- Using Firebug to identify relevant class tags
- Using a Zen Sub-theme stylesheet
- Using “Re-write output” in views to add inline CSS when necessary