如果我将属性required
放在“1”上,我的文字字段会变为红色并且不会让您自动提交表单:
<f:form.textfield required="1"
property="name"
class="lcapp-formwidth"/>
现在我在textarea中搜索同样的内容......属性required
在这里不再起作用了...将“最佳实践”变为必需字段的原因就像文本字段?
<f:form.textarea property="story"
rows="3"
cols="7"
class="lcapp-formwidth" />
答案 0 :(得分:6)
确实,TextareaViewHelper不支持必需的属性作为参数,但您可以使用additionalAttributes
参数将任何属性添加到流体生成的标记。
E.g:
<f:form.textarea property="story"
rows="3"
cols="7"
class="lcapp-formwidth"
additionalAttributes="{required: 'required'}" />
注意additionalAttributes
如何期望数组表示法,其中键是属性的名称。