[TYPO3-dev] idea: new TCA field type MultiField - a stripped down FlexForm

Martin Kutschker masi-no at spam-typo3.org
Fri Jan 2 11:45:28 CET 2009


Hi!

FlexForms are great because they are extremely flexible. Unfortunately
the have therefore some disadvantages when it comes to simpler use cases.

What I normally want is to habe some fields that don't need to be DB
selectable stuffed into one DB field (eg plugin configuration). What I
would want is a to have these fields configurable via page TS and
accessable via TS in the FE.

Problems:

* sections
* built-in localization that is incompatible to standard-localization
* default values
* tying of UI (tabs/sheets) to structure

Solution:

A simpler approach that uses only standard TCA configuration options.
The field definition could be either in XML (FlexForms like) or in PHP
(standard TCA definition). The data could either be stored in XML or as
a serialized array. Important is that within a MultiField field names
are unique: you can shift a field around from sheet to sheet, but it
will not change its name, so it can always be accessed directly without
knowing where it is displayed in the UI.

Masi




More information about the TYPO3-dev mailing list