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 TCAtype="file"tt_has TCAcontent = 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 softrefcontent = 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')