Views is a query generator and renderer. Its open internal architecture allows 3rd-party modules to extend its capabilities almost infinitely.
In this session, I will present Views from an architectural, top-down perspective. Starting with the 10,000-feet-high conceptual view, we will progressively drill down on the details until we hit the code.
Here are some of the topics covered in the talk:
- Adding new tables for Views consumption
- Writing plugins and handlers for all sorts of Views entities
- Hacking Views internals when needed
I will base the presentation on real-life modules and puzzles where we examine existing solutions to gain an understanding of Views programming.
Video available at Archive.org.
* Application developers who want to customize Views with their own business logic. * Application developers who want to understand Views internals to be able to debug their problems. * Module developers who want to integrate their modules with Views.
Comments
Excellent presentation
I watched an earlier version of this, and it gives an excellent overview of the Views system for developers. Even after having developed Views plugins, this presentation gave me a better, clearer understanding of the system.
Looking Forward for this
Looking forward for this
Thanks everyone - this
Thanks everyone - this session has been accepted!
Slides
Would love to see slides of this published after sometime. Thus far, the it is very helpful in breaking down views as I'm still not comfortable with how to work in them.
Slides again
Again I would also love to see slides of this talk.
Slides
Thanks everyone for attending. Here are the slides on SlideShare.