zend 2从教条空项中选择不起作用

时间:2015-06-30 15:48:04

标签: php doctrine-orm zend-framework2

我很难搞清楚从教条表中填充zend framework 2 select元素的正确语法。

            $form->add(
                array(
                    'name' => 'List',
                    'type' => 'DoctrineModule\Form\Element\ObjectSelect',
                    'options' => array(
                        'label' => 'List',
                        'object_manager' => $this->getEntityManager(),
                        'target_class'   => 'Application\Entity\Lists',
                        'property'       => 'ListId',
                        'display_empty_item' => true,
                        'empty_item_label'   => '---',
                        'label_generator' => function ($targetEntity) {
                            return $targetEntity->getId() . ' - ' . $targetEntity->getListName();
                        },
                        'find_method' => array(
                            'name' => 'findAll',
                            'params' => array(
                                'orderBy' => array('ListId' => 'ASC'),
                            ),
                        ),
                    ),
                )
            );

我遇到的问题不是显示' ---'空白项目,我得到了空白'

我还尝试添加' empty_option'进入那里有相同的结果。

修改

选择结果:

<select name="sublist">
    <option value="">NULL</option>
    <option value="1">OTHER STUFF</option>
    [..]
</select>

0 个答案:

没有答案