Breaking: #29342 - Fluid Email Template for ValidatorTask¶
See Issue #29342
In TYPO3 v10
ext:linkvalidator has been improved a lot. The
\TYPO3\CMS\Linkvalidator\Task\ValidatorTask, a scheduler task for reporting
broken links via email, has been refactored now.
The old marker template has been replaced by Fluid templates, which are now used for generating the report email. The marker template has been removed completely along with corresponding functionality.
The following property of the
ValidatorTask class has been removed:
The following hooks have been removed and won’t be executed anymore:
The following properties of the
ValidatorTask class have changed their type:
It is no longer possible to set a custom marker based template file with
emailTemplateFile. Instead, the new field
emailTemplateName can be used to
specify a Fluid template file, see Migration section below.
All installations which use:
- the scheduler task and provide a custom template file
- one of the hooks mentioned above
Provide your custom templates using the new field
in the scheduler task configuration and add your custom template
Use the new PSR-14 event
\TYPO3\CMS\Linkvalidator\Event\ModifyValidatorTaskEmailEvent to adjust the
\TYPO3\CMS\Linkvalidator\Result\LinkAnalyzerResult along with the