/**
  * Application action display page content
  * @param Contentinum\Options\PageOptions $pageOptions Contentinum\Options\PageOptions
  * @param string $role
  * @param Zend\Permissions\Acl\Acl $acl Zend\Permissions\Acl\Acl
  */
 public function application($pageOptions, $role = null, $acl = null)
 {
     $viewHelperManager = $this->getServiceLocator()->get('viewHelperManager');
     $dateFormat = $viewHelperManager->get('dateFormat');
     $dateFormat->setTimezone("Europa/Berlin")->setLocale("de_DE");
     $variables = array();
     $variables['host'] = $pageOptions->getHost();
     $variables['protocol'] = $pageOptions->getProtocol();
     $variables['xmlHttpRequest'] = $this->getXmlHttpRequest();
     $entry = $this->worker->fetchContent($pageOptions->getParams());
     $formFactory = $this->getServiceLocator()->get('recommendation_forms');
     $form = $formFactory->getForm();
     $form->setAttribute('action', '/emailrecom/' . $pageOptions->getParameter('section'));
     $form->setAttribute('method', 'POST');
     $form->populateValues(array('headline' => $entry['headline']));
     foreach ($this->formAttributtes as $attribute => $value) {
         $form->setAttribute($attribute, $value);
     }
     $variables['form'] = $form;
     return $this->buildView($variables, $pageOptions->template);
 }