ZF2为多重复选框创建父复选框

时间:2016-03-17 17:59:19

标签: php jquery zend-framework checkbox zend-form

我设法使用Zend \ Form创建一个多重复选框。现在我必须创建一个“父”复选框。预期结果非常接近:

enter image description here

“父母1”行动将检查所有孩子。这个任务将由JQuery完成(我猜),但是否有办法使用ZF2格式生成此模式?或者我应该用JQuery手动创建“父”复选框(在我看来这很难看)

我的“单级”多框代码:

控制器操作:

public function addAction()
{
    $form = new RoleForm();      

    $formattedRights = getStuffFromDb();

    $form->get('rights')->setAttribute('options', $formattedRights);

    return array(
        'form' => $form,
    );
}

Zend表格:

    ...
    $this->add(array(
        'type' => 'Zend\Form\Element\MultiCheckbox',
        'name' => 'rights',
        'options' => array(
            'label' => 'Associated rights',
        )
    ));
    ...

0 个答案:

没有答案