Creating a Template Extension

If you have a TYPO3 installation using TemplaVoilà! Plus already you can just use the migration wizard.

If you want to create a new extension or sitepackage which supplies a TVP template or if you need a reference you can refer to the Demo Theme for TYPO3 TemplaVoilà! Plus v8+ or TV+ UIkit Theme for the time being.

Extensions are scanned inside EXT/Configuration/TVP for following files:

Places configuration files:
  • BackendLayoutPlaces.php

  • DataStructurePlaces.php

  • MappingPlaces.php

  • TemplatePlaces.php

Other files:
  • Extending.php (Registering new Handlers)

  • NewContentElementWizard.php (Manipulate the NewContentElementWizard tabs and items)