Я сделал расширение в Typo3 4.5 с extbase и жидкостью. Теперь, чтобы вставить некоторые данные, я использую модуль «back» модуля backend, который создает некоторые формы с TCA таблиц. Чтобы сделать выбор коробки необязательным, я вставить элемент перед внешней таблицей, как это:TYPO3 TCA select, значение NULL в массиве элементов
'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,
),
),
Теперь, так как у меня есть отношение (с NULL допускаемым) в моей БД, я должен вставить значение NULL. Но, похоже, это не работает. Я также пробовал «», «» и «0. Но это тоже не работает».
Буду признателен за любую помощь.
Работает как шарм – Mateng
** обновление: ** '' items '=> [[' label ', value,' icon (необязательно) ']] '- [Ссылка TCA] (https: //docs.typo3 .org/typo3cms/TCAReference/Reference/Columns/Select/Index.html # items) Я использовал 0 как значение, а значение по умолчанию - 0 ... – webMan