Ich habe eine Erweiterung in Typo3 4.5 mit extbase und fluid gemacht. Um nun einige Daten einzufügen, benutze ich die 'Liste' des Backend-Moduls, die einige Formulare mit dem TCA der Tabellen erstellt. Um eine Auswahlbox optional zu machen, ich fügen Sie ein Element vor dem fremden Tabelle wie folgt aus:TYPO3 TCA select, Nullwert im Array artikel
'feuser' => array(
'exclude' => 0,
'label' => 'LLL:EXT:yes/Resources/Private/Language/locallang_db.xml:tx_yes_domain_model_schools.feuser',
'config' => array(
'type' => 'select',
'items' => array(
array('', NULL),
),
'foreign_table' => 'fe_users',
'maxitems' => 1,
),
),
Nun, da ich eine Beziehung haben (mit NULL alowed) in meinem DB, ich habe einen NULL-Wert einzufügen. Aber so funktioniert es nicht. Ich habe auch "", "" und "0" versucht. Aber auch diese funktionieren nicht.
Ich würde jede Hilfe zu schätzen wissen.
Funktioniert wie ein Charm – Mateng
** update: ** ''items' => [['label', value, 'icon (optional)']]' - [TCA Referenz] (https: //docs.typo3 .org/typo3cms/TCAReference/Referenz/Spalten/Select/Index.html # items) Ich habe 0 als Wert und den Standardwert auf 0 ... – webMan