dig*_*jay 3 php typo3 fluid typo3-extensions typo3-8.x
用户需要从中选择一个选项:
<f:form.select name="role" options="{role}" optionLabelField="title" optionValueField="uid" size="4" />
Run Code Online (Sandbox Code Playgroud)
流体选择元素没有 required 或 minItems-Attribute。我不想检查控制器中缺少的参数,因为表单非常复杂,而且我不想让用户在 $this->redirect("show") 之后再次输入所有数据。
我更喜欢与 with 完全相同的实现:
<f:form.textfield name="foo" required="true" />
Run Code Online (Sandbox Code Playgroud)
这就像一个魅力。我该怎么做?
正如 Ghanshyam 指出的那样,您必须添加
additionalAttributes="{required:'required'}"
到<f:form.select>元素中。它不与属性值中的空白工作。