这是我的TCA字段配置
__debug__
我希望此字段为必填项。我尝试设置:
['config'] ['eval'] ='必需'; ['config'] ['minitems'] = 1;
但是他们似乎都没有干。我还在typo3 forge上发现了这个旧线程,它说不可能https://forge.typo3.org/issues/60247。我现在正在使用TYPO3 8。 “选择字段不存在评估值。但是,您缺少的是一个用于选择非空值的字段。 我建议您将多重选择与两个选择一起使用(类似于页面中的fe_group,其中只能选择一项)。“
我希望保留单选而不是多选。有可能吗?
答案 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