如何在plone ploneformgen中设置一组水平复选框?

时间:2012-11-10 05:19:20

标签: plone ploneformgen

我希望为一周中的七天选择不同的值,例如:

Category: A  Equipment: XYZ  
Status    Monday  Tuesday  Wednesday  Thursday  Friday Saturday   
Good        X        X                  X         X        X  
Bad                           X

Category: A  Equipment: BCD
Status    Monday  Tuesday  Wednesday  Thursday  Friday Saturday   
Fine                X        X          X         X       X
Defective   X             

我目前使用datagrid来实现这一目标。我想知道是否有更好的方法来实现这一目标?因为每个类别都有几个设备,每个设备我都需要创建网格并复制/粘贴日期,并为每个设备创建不同的状态(每个设备不同)字段。我不想在日期(行)和状态(列中)中使用评级量表字段,因为表单看起来不太好并且变得很长。

1 个答案:

答案 0 :(得分:3)

我将每组复选框作为多选字段,呈现为复选框。然后,只需使用CSS将每个标签/复选框组合成一个块,所有都浮动。

详细信息:http://developer.plone.org/forms/ploneformgen/restyle.html#putting-checkboxes-in-a-row