Fields checked by the Linkvalidator
Changed in version 13.3
The following fields where added to the list of fields that are checked by default:
- pages = canonical_- link 
- sys_- redirect = target 
- sys_- file_ - reference = link 
The following tables and fields are supported by default:
- pages = url, canonical_- link 
- sys_- redirect = target 
- sys_- file_ - reference = link 
- tt_- content = bodytext, header_ - link 
Two special fields are currently defined, but are not checked yet due to their TCA configuration:
- pages = mediahas TCA- type="file"
- tt_has TCA- content = records - type="group"
The following fields could theoretically be included in custom configurations, as their type / softref is available, but they are specifically not added in the default configuration:
- sys_(webhook should not be invoked)- webhook = url 
- tt_(has softref- content = subheader - emailwhich is not a supported link type)- [subst] 
- pages = tsconfig_(system configuration)- includes 
- sys_(system configuration)- template = constants, include_ - static_ - file, config 
- tx_(scheduler system configuration)- scheduler_ - task_ - group = group - Name 
Required TCA configuration so a field can be checked by the Linkvalidator
Currently, LinkValidator will only detect links for fields if the TCA configuration meets one of these criteria:
For this reason, it is currently not possible to check for
pages.. This will be fixed in the future.
Examples for working fields:
- pages.(- canonical_ - link - 'type' => 'link')
- pages.(- url - 'softref' => 'url')
- sys_(- file_ - reference. - link - 'type' => 'link')
Example for not working fields:
- pages.(- media - 'type' => 'file')