Feature: #89747 - Custom tables with record browser in forms
See forge#89747
Description
The record browser in forms now accepts arbitrary custom tables if configured accordingly.
The option browsable
of the Inspector-
can be set to an arbitrary table:
TYPO3:
CMS:
Form:
prototypes:
standard:
formElementsDefinition:
MyCustomElement:
formEditor:
editors:
# ...
300:
identifier: myRecord
# ...
browsableType: tx_myext_mytable
propertyPath: properties.myRecordUid
# ...
Copied!
Similar to the Content
form element custom logic must be added in the matching frontend partial to actually display something for the selected record.
Impact
Form definitions can be set up to allow editors the selection of arbitrary database records and then render them using custom logic.