Make new element types registerable
|Priority:||Must have||Due date:|
|Assignee:||Andreas Wolf||% Done:||
There should be an element registry for TCEforms. This registry should by default have all standard elements registered (via
It should be implemented as a singleton, maybe even a static class.
New elements should be registerable.
Updated by Andreas Wolf about 2 years ago
With the new widget infrastructure, this issue has become more clear: Widget classes can have a type, that is registered in TYPO3_CONF_VARS[TCEFORMS][widgetTypes]. Additionally, all widget classes will be registered in TYPO3_CONF_VARS[TCEFORMS][widgetClasses].
All core widgets will be registered statically inside t3lib/config_default.php, additional widgets will be registered by a factory.