Coding for Views
Pluralsight
Course Summary
Learn the ins and outs of writing modules that implement the Views API.
-
+
Course Description
In this series, we cover the ins and outs of writing modules that implement the Views API. This series will take an in-depth look at exposing your own database tables to the Views module so that users can use them as a place from which to pull content, including the fields themselves and meta-data about how they can be used to create relationships to other content on your site. After getting the basics out of the way, we’ll also take a look at writing our own custom field handlers to expose our module’s data to Views so that it can be sorted, filtered, and queried in new ways. We’ll also look at implementing Views plugins to do things like add custom access control options to Views and add new output styles.
-
+
Course Syllabus
Introduction- 34m 26s
—Introduction to Coding for Views 2m 41s
—Setting up Your Local Environment 4m 51s
—Finding Additional Views Help and Resources 4m 25s
—Telling Views About Your Module 5m 23s
—Creating a Default View by Exporting an Existing View 8m 6s
—Re-introducing the Databasics Module 8m 57sExposing Database Tables to Views- 32m 47s
—Exposing Your Module's Tables to Views 17m 13s
—Exposing Your Module's Tables to Views, Continued 15m 33sAdding Relationships- 23m 58sCustom Field Handlers- 47m 25sCustom Filters, Sorts, and Areas- 49m 9sAccess Plugins and Theming- 50m 55s