public function viewAction(Request $request, Site $site, $breadcrumb, Page $page)
 {
     $version = $page->getPublished();
     if (is_null($version)) {
         throw $this->createNotFoundException('Page does not exist');
     }
     return $this->forward($version->getController() . ':view', array('request' => $request, 'site' => $site, 'breadcrumb' => $breadcrumb, 'page' => $breadcrumb[count($breadcrumb) - 1], 'version' => $version));
 }