5

我在 Typo3 4.5 中使用 extbase 和流体进行了扩展。现在要插入一些数据,我使用后端模块“列表”,它使用表格的 TCA 制作一些表格。为了使选择框可选,我在外部表之前插入一个项目,如下所示:

    '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。但这些也不起作用。

我将不胜感激任何帮助。

4

1 回答 1

5

尝试这个:

'items' => array(
    array('', -1))

数组中的第二个参数不是 db 的值!

于 2013-04-24T06:54:37.797 回答