@drakulitka

Подгрузка объекта в Zend Form Select с помощью Doctrine — Zend Expressive 1.0?

Как можно подгрузить в форму (элемент выпадающий список) данные из БД с помощью доктрины (Doctrine ORM), используется фреймворк Zend Expressive и ZendForm. Раньше можно было с помощью DoctrineModule или DoctrineORMModule для Zend Framework 2, но теперь он не совместим с Zend Expressive.

Устаревший метод:
$this->add(array(
           'name' => 'continent',
           'type' => 'DoctrineModule\Form\Element\ObjectSelect',
           'options' => array(
                'object_manager'     => $this->entityManager,
                'target_class'       => 'Tutorial\Entity\Countries',
                'property' => 'continent',
                'is_method' => true,
                'find_method'        => array(
                    'name'   => 'getContinent',
                ),
            ), 
        ));
  • Вопрос задан
  • 237 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы