2010-07-21 110 views
3

我想将一个HTML多列表添加到Zend_Form中。该表将通过数据从数据库中填充,每行应该由一个复选框前面,如下图所示的ASCII:Zend_Form:带有复选框的HTML表中的数据库记录

+-----+-------------------------+-----------------------+--------------+ 
|  | Column_1    | Column_2    | Column_3  | 
+-----+-------------------------+-----------------------+--------------+ 
| [x] | Row #1     | Some data    | more data | 
+-----+-------------------------+-----------------------+--------------+ 
| [x] | Row #2     | Some data    | more data | 
+-----+-------------------------+-----------------------+--------------+ 
| [x] | Row #3     | Some data    | more data | 
+-----+-------------------------+-----------------------+--------------+ 

表将处理许多一对多的关系。有谁会碰巧知道如何实现这个?

回答

0

至少您必须删除DtDd修饰符,将Html修饰符标记设置为div并删除修饰符Label

我建议你尽可能做出最好的形式,然后从中工作,至少给它一个去。

在最糟糕的情况下,您将不得不编写自己的表单元素来复制此HTML。

+2

我做了我自己的表单元素和装饰器,而是谢谢。 – Andy 2010-09-03 09:20:09

+0

@安迪,那就是要走的路。我正在尝试创建一个Zend_Form,它为匹配字段等等的数据类型添加了正确的元素。一个一站式的CRUD解决方案可能是什么? – 2010-11-23 07:16:01

+0

你可以发布自定义元素和装饰? – 2011-08-11 15:08:42

相关问题