我正在创建一个表单,需要将单选按钮的动态列表作为表单元素。换句话说,它可以有1个或2个或多少个不同的项目可供选择,每个单选按钮块必须具有自己的自定义样式。有没有办法将数据源分配给单选按钮表单元素,以便它根据数据源自动构建单选按钮选项?
答案 0 :(得分:1)
好吧,formRadio()
ViewHelper会自动遍历所有可能的ValueOptions。
现在,处理自定义标记的最佳方法是创建自己的FormMultiCheckbox
ViewHelper实现,并使用自定义模板覆盖renderOptions()
函数。然后,您还需要编写自己的FormRadio
实现,它将扩展您自己的FormMultiCheckbox
,然后您就完成了。