Zend2:单选按钮列表?

时间:2014-01-09 08:21:38

标签: zend-framework2

我正在创建一个表单,需要将单选按钮的动态列表作为表单元素。换句话说,它可以有1个或2个或多少个不同的项目可供选择,每个单选按钮块必须具有自己的自定义样式。有没有办法将数据源分配给单选按钮表单元素,以便它根据数据源自动构建单选按钮选项?

1 个答案:

答案 0 :(得分:1)

好吧,formRadio() ViewHelper会自动遍历所有可能的ValueOptions。

现在,处理自定义标记的最佳方法是创建自己的FormMultiCheckbox ViewHelper实现,并使用自定义模板覆盖renderOptions()函数。然后,您还需要编写自己的FormRadio实现,它将扩展您自己的FormMultiCheckbox,然后您就完成了。