Views has long been an important component of Drupal - generally regarded as a 'must install' module in Drupal 7. With Drupal 8 it has entered core and been significantly updated to embrace many new paradigms and best practices. This includes using the annotation plugin system.
Views in fact has the most plugins for a (core) system other than Migrate and Fields - and certainly has the most seperate kinds of plugins (NINETEEN!!). These range from small effects such as sorting and fields to a full rewrite of the output such using a style plugin.
Firstly, I'll introduce annotation plugins in brief and then we'll discuss the types of effects and functionalities of the various views plugin types (including examples in the wild). Finishing off with demonstrating building a few and picking apart the details.
By the end of the session, attendes will be able to:
- Develop custom views plugins to meet complex or non-standard requirements.
- Choose likely views plugin categories to match needs.
Singups
Please sign up on Meetup.com as we manage signups over there. Thanks!
About the presenter:
Nick Dickinson Wilde
I am a backend primary Drupal developer by day (okay often by night too) - originally freelancer, but primarily Drupal Tech Lead with Taoti Creative currently. As Tech Lead, as well as backend code and site building, I'm responsible for estimates and planning of projects/features and generally the whole code base on my current projects (not writing it all, but being aware of what is happening). One of the main pushers of a CI workflow and hence currently nominally responsible for all the dev-ops stuff across projects.
When not coding, I hang out on Southern Vancouver Island and bike and hike a fair bit. Black belt in Kimura Shukokai Karate, I consider teaching to be quite awesome whether it is little kids or adults - karate or code.
