使用zend的复选框组装饰器

时间:2011-07-26 11:02:52

标签: php zend-framework zend-form decorator

我想使用zend form multicheckbox显示复选框组,但没有使用装饰器。我将数据库中的数组列表放在一个键值对数组中。

<td><table width="100%" cellspacing="0" cellpadding="0" border="0">
                            <tbody><tr>
                              <td width="25" align="center" height="22">                            <input type="checkbox" id="checkbox27" name="group[]">            </td>
                              <td>Pharmaceutical</td>
                              <td width="25" align="center"><input type="checkbox" id="checkbox34" name="group[]"></td>
                              <td>Biotechnology</td>
                            </tr>
                            <tr>
                              <td align="center" height="22"><input type="checkbox" id="checkbox28" name="group[]"></td>
                              <td>Environmental/Agro  Chemical</td>
                              <td align="center"><input type="checkbox" id="checkbox35" name="group[]"></td>
                              <td>Medical  Device</td>
                            </tr>
                          </tbody></table></td>

我如何使用装饰器设置它..

1 个答案:

答案 0 :(得分:0)

我不确定这是否可以使用ZF装饰器。如果是,那将是一个过度的解决方案。那么也许你可以用css玩一下?!因为我没有看到任何其他困难,但造型。或者我错过了什么?

正常的多重检查框被列为标签。您可以将这些标签浮动到左侧,并为它们提供一个宽度,该宽度等于占位符的宽度除以2.依此类推其他样式。