TYPO3单选必需

时间:2018-10-29 07:41:58

标签: typo3

这是我的TCA字段配置

__debug__

我希望此字段为必填项。我尝试设置:

['config'] ['eval'] ='必需'; ['config'] ['minitems'] = 1;

但是他们似乎都没有干。我还在typo3 forge上发现了这个旧线程,它说不可能https://forge.typo3.org/issues/60247。我现在正在使用TYPO3 8。 “选择字段不存在评估值。但是,您缺少的是一个用于选择非空值的字段。 我建议您将多重选择与两个选择一起使用(类似于页面中的fe_group,其中只能选择一项)。“

我希望保留单选而不是多选。有可能吗?

1 个答案:

答案 0 :(得分:0)

选择字段确实存在评估,您的配置中会有错误。 这是我制作的有效示例

'exampleSelectSingle' => array(
    'label' =>'Select Single',
    'exclude' => 0,
    'config' => array(
        'type' => 'select',
        'renderType' => 'selectSingle',
        'eval' => 'required',
        'items' => array(
            ['Empty',''],
            ['Label 1','value1'],
            ['Label 2','value2']
        )
    ),
    'size' => 1,
    'minitems' => 1
)

在选择第一个(空)选项后,这将正确渲染,从而触发验证: https://i.stack.imgur.com/EXbdC.png