修改 TYPO3 form.checkbox 隐藏字段
Modifying TYPO3 form.checkbox hiddenfield
当在TYPO3.HTMLclass的部分添加如下代码时
<f:form.checkbox id="myCheckBox" property="myCheckBox" value="Y" multiple="no" />
在 TYPO3 扩展中加载表单时,会为复选框生成以下代码
<input type="hidden" name="form[newForm][myCheckBox]" value="" />
<input id="myCheckBox" type="checkbox" name="form[newForm][myCheckBox]" value="Yes" />
有没有办法将参数 ID 添加到自动生成的隐藏字段中,所以我们有:
<input type="hidden" id="myCheckBoxHidden" name="form[newForm][myCheckBox]" value="" />
<input id="myCheckBox" type="checkbox" name="form[newForm][myCheckBox]" value="Yes" />
使用 TYPO3 7.6.13
我认为您可以根据需要扩展 CheckboxViewHelper
并添加 id
属性,然后改用新的 VH。
当在TYPO3.HTMLclass的部分添加如下代码时
<f:form.checkbox id="myCheckBox" property="myCheckBox" value="Y" multiple="no" />
在 TYPO3 扩展中加载表单时,会为复选框生成以下代码
<input type="hidden" name="form[newForm][myCheckBox]" value="" />
<input id="myCheckBox" type="checkbox" name="form[newForm][myCheckBox]" value="Yes" />
有没有办法将参数 ID 添加到自动生成的隐藏字段中,所以我们有:
<input type="hidden" id="myCheckBoxHidden" name="form[newForm][myCheckBox]" value="" />
<input id="myCheckBox" type="checkbox" name="form[newForm][myCheckBox]" value="Yes" />
使用 TYPO3 7.6.13
我认为您可以根据需要扩展 CheckboxViewHelper
并添加 id
属性,然后改用新的 VH。