/** * return the base template name * * @param Request $request * @param BaseAdmin $admin * @return string the template name */ protected function getBaseTemplate(Request $request, BaseAdmin $admin) { if ($request->isXmlHttpRequest()) { return $admin->getTemplate('ajax'); } return $admin->getTemplate('layout'); }
/** * {@inheritdoc} */ public function getTemplate($name) { switch ($name) { case 'list': return 'NetworkingInitCmsBundle:MenuItemAdmin:menu_list.html.twig'; break; case 'placement': return 'NetworkingInitCmsBundle:MenuItemAdmin:placement.html.twig'; break; default: return parent::getTemplate($name); } }
/** * {@inheritdoc} */ public function getTemplate($name) { switch ($name) { case 'show': return 'NetworkingInitCmsBundle:PageAdmin:page_show.html.twig'; break; case 'preview': return 'NetworkingInitCmsBundle:PageAdmin:page_preview.html.twig'; break; case 'edit': if ($this->getSubject()->getId()) { return 'NetworkingInitCmsBundle:PageAdmin:page_edit.html.twig'; } else { return 'NetworkingInitCmsBundle:PageAdmin:page_create.html.twig'; } break; case 'list': return 'NetworkingInitCmsBundle:PageAdmin:page_list.html.twig'; break; default: return parent::getTemplate($name); break; } }