public function parentPageListAction(Request $request) { $locale = $request->get('locale'); $pages = array(); $pageManager = $this->get('networking_init_cms.page_manager'); if ($result = $pageManager->getParentPagesChoices($locale)) { foreach ($result as $page) { /** @var PageInterface $page */ $pages[$page->getId()] = array($page->getAdminTitle()); } } return $this->renderJson($pages); }