public function getCurrentTemplate()
{
$request = $this->getService('request');
$pageId = !$request->get('objectId') ? $request->get('id') : $request->get('objectId');
$template = null;
/** @var $pageManager PageManagerInterface */
$pageManager = $this->getService('networking_init_cms.page_manager');
if ($pageId) {
$page = $pageManager->findById($pageId);
$template = $page->getTemplateName();
} else {
$templates = $this->getParameter('networking_init_cms.page.templates');
$firstTemplate = reset($templates);
$template = key($firstTemplate);
}
if (is_null($template)) {
return array('Please Select Template first');
}
return $template;
}