public function onRender(Event $event) { $serviceManager = $event->getApplication()->getServiceManager(); $view = $serviceManager->getService('view'); $viewModel = $event->getViewModel(); $view->assign($viewModel->getVariables()); return $view->fetch($viewModel->getTemplate()); }
public function onRender(Event $event) { $locale = $event->getApplication()->getServiceManager()->getService('locale'); $viewModel = $event->getViewModel(); $variables = $viewModel->getVariables(); $variables = array_merge($variables, array('lang' => $locale->getLocale())); $viewModel->setVariables($variables); $event->setViewModel($viewModel); }