如何在magento中水平而不是垂直地添加元素到字段集

时间:2015-06-05 05:38:58

标签: magento

我使用如下的字段集选项在magento中添加了几个复选框。

$fieldset = $form->addFieldset('display', array(
        'legend'       => $helper->__('Schedule Sales Order Transfer'),
        'class'        => 'fieldset-wide'
    ));
for($i=01; $i*5<60; $i++){
            $time = $i*5;
            $fieldset->addField('min'.$time, 'checkbox', array( 
                'name' => 'Checkbox', 
                'checked' => false, 
                'onclick' => self::setAll("min"), 
                'onchange' => "", 
                'value' => ''.$time, 
                'disabled' => false, 
                'after_element_html' => '<small>'.$time.'</small>', 
                'tabindex' => 1 
            ));
        }

通过这样做,所有复选框都在另一个下面。是否可以使其与另一个相邻,即水平

任何人请尽快建议解决方案......

谢谢,

1 个答案:

答案 0 :(得分:1)

在您的代码返回中,如<tr>...</tr><tr>..</tr>,如果您需要添加自定义cssjs以达到预期效果,

for($i=01; $i*5<60; $i++){
            $time[$i]['value'] = $i*5;
            $time[$i]['label'] = $i*5;
        }
        $fieldset->addField('Time', 'checkboxes', array(
            'label' => $this->__('Time'),
            'name' => 'time[]',
            'values' => $time,
            'value'  => '1',
            'tabindex' => 1
        ));

返回<tr><td>label</td><td>value<ul><li></li>....<li></li></ul></td></tr>

然后你继续你的东西。

注意:我只是建议可能的方法