DEPRECATION WARNING

This documentation is not using the current rendering mechanism and will be deleted by December 31st, 2020. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

Insert Plugin (List)ΒΆ

Plugins correspond to the list-type content element (the "list" meaning the list of all plugins). The exact type of plugin used by a given list-type content element is stored in the list_type field of the "tt_content" table.

Thus for rendering the list-type content element is one big t3tsref:cobj-case object using the list_type field as key. When plugins are registered, the appopriate code is automatically added to this main t3tsref:cobj-case object so that rendering requests can be dispatched to the plugin's class.

Configuration of the plugin itself resides in plugin.[extension signature]. Some very old plugins however (like "tt_board") are still registered "manually" by including all their configuration in a top-level object.