Breaking: #70055 - Override New Content Element Wizard via page TSConfig
See forge#70055
Description
In the past it was possible to override the "New Content Element Wizard" via custom scripts
when using page TSconfig via mod.
to define an extension,
which then needed a file placed under mod1/
. The script was then called with certain parameters instead
of the wizard.
The new way of handling entry-points and custom scripts is now built via modules and routes. The former option
mod.
has been removed and a new option
mod.
has been introduced instead. Instead of setting the option to a certain extension key,
a custom module or route has to be specified.
Example:
mod.newContentElementWizard.override = my_custom_module
Impact
Using the old TSconfig option mod.
has no effect anymore and
will fallback to the regular new content element wizard provided by the TYPO3 Core.
Affected Installations
Any installation using this option with extensions providing custom New Content Element Wizards, e.g. templavoila.
Migration
The extension providing the script must be changed to register a route or module and set the TSconfig option to the route identifier, instead of a raw PHP script. Any usages in TSconfig need to be adapted to use the new TSconfig option.