Link¶
type => 'link' // TCA
The Link
type creates a field with a link wizard. It is possible to link
to pages, files or even records (if configured).
Settings¶
-
default
¶ -
- Required
-
false
- Type
-
string
- Default
-
''
Default value set if a new record is created.
-
required
¶ -
- Required
-
false
- Type
-
boolean
- Default
-
false
If set, the field becomes mandatory.
-
allowedTypes
¶ -
- Required
-
false
- Type
-
array
- Default
-
'[*]'
Allow list of link types. Possible values are
page
,url
,file
,folder
,email
,telephone
andrecord
.
For more advanced configuration refer to the TCA documentation.
Example¶
Minimal¶
name: example/link
fields:
- identifier: url
type: Link
Copied!
Advanced / use case¶
name: example/link
fields:
- identifier: url
type: Link
autocomplete: true
default: 'https://typo3.org'
allowedTypes:
- page
- url
- file
required: true
valuePicker:
items:
- [ 'TYPO3 CMS', 'https://www.typo3.org' ]
- [ 'TYPO3 GmbH', 'https://www.typo3.com' ]
Copied!