类型验证=根据需要检查后端
Validation of type=check in backend on required
如何验证复选框字段是否为必填字段?以下代码在 TYPO3 V10.4.12 中不起作用:
'teaching_languages' => [
'label' => 'teaching_languages',
'config' => [
'type' => 'check',
'items' => [
['de','1'],
['en','2'],
['it','3'],
['fr','4'],
],
'cols' => 'inline',
'eval' => 'required'
],
],
有没有简单的方法来实现它或者这是一个错误?任何帮助表示赞赏。提前致谢。
我假设您想要检查至少一个复选框。 'type' => 'check'
.
这是不可能的
我建议切换到 'type' => 'select'
渲染类型 'renderType' => 'selectMultipleSideBySide'
或 'renderType' => 'selectCheckBox'
。
在那里您可以将 minitems
设置为 1 以要求至少选择一个。
详见文档:
如何验证复选框字段是否为必填字段?以下代码在 TYPO3 V10.4.12 中不起作用:
'teaching_languages' => [
'label' => 'teaching_languages',
'config' => [
'type' => 'check',
'items' => [
['de','1'],
['en','2'],
['it','3'],
['fr','4'],
],
'cols' => 'inline',
'eval' => 'required'
],
],
有没有简单的方法来实现它或者这是一个错误?任何帮助表示赞赏。提前致谢。
我假设您想要检查至少一个复选框。 'type' => 'check'
.
我建议切换到 'type' => 'select'
渲染类型 'renderType' => 'selectMultipleSideBySide'
或 'renderType' => 'selectCheckBox'
。
在那里您可以将 minitems
设置为 1 以要求至少选择一个。
详见文档: