Many of the major Drupal 7 contrib modules like Views and Panels rely on the Chaos Tools suite. Extending these modules often means writing or altering CTools plugins. This session will cover:

  • The plugin types that come with CTools
  • How those plugins are used in Panels and elsewhere
  • Child plugins
  • Plugins of one type that generate plugins of other types
  • Strategies for writing your own plugins
  • Altering existing plugins
  • Comparisons to Drupal 8 architecture


Experience level: 




I know several people that should show up for this. :-)