Пакет Symfony2 KnpPaginator Получение данных из нескольких объектов и визуализация в одной сетке / разбиении на страницы

У меня есть сценарий, где роль называется MIS_Data_Entry. Задача роли - вводить данные в нескольких объектах. но это ключевое поле `verify установлено в false'. MIS_Manager получает эти данные и либо принимает их, либо отклоняет. Теперь для MIS_Data_Entry. Я должен показать ему все данные от нескольких лиц на одной странице /Grid.

  public function indexAction()
    {
            $em = $this->getDoctrine()->getManager();
            $user = $this->getUser();
            $userId = $user->getId();
            $boards = $em->getRepository('PNCMISDashboardBundle:ExaminationBoards')->findBoardToVerified($userId);
            $institutes = $em->getRepository('PNCInstitutesBundle:Institutes')->findInstituteToVerified($userId);


            return $this->render('PNCMISDashboardBundle:Outbox:index.html.twig', array(
                'boards'=> $boards,
                'institutes'=>$institutes,
            ));


    }

Новичок в Symfony, не понимаю, как я могу объединить эти два результата в один и рендеринга страницы.

на странице я покажу только имя субъекта, тему, созданный, статас [проверено или нет], показать детали. при нажатии показать детали всплывающая модель покажет подробный результат каждой строки. Как я могу это сделать.

ОБНОВИТЬ

Большинство из этих объектов не связаны друг с другом, а некоторые из них. Но дело в том, что все они создали ключ, связанный с пользователем. Поэтому мне нужно получить все эти записи из нескольких таблиц и объединить их, чтобы показать в одной нумерации страниц.

1 ответ

Вы хотите использовать компонент разбивки на страницы Symfony /KnpPaginatorBundle? Есть ли связь между советами и институтами? Если это так, вам нужно предоставить ему объект запроса с помощью Doctrine Query Builder. Это не должно быть проблемой, если вы понимаете SQL.

В противном случае, расскажите нам больше о своей проблеме. Что представляют эти сущности, как они связаны?

Другие вопросы по тегам