/** * * @param type $urlkey */ public function detail($urlkey) { $view = $this->getActionView(); $layoutView = $this->getLayoutView(); $gallery = App_Model_Gallery::fetchActivePublicGalleryByUrlkey($urlkey); if (null === $gallery) { $view->warningMessage(self::ERROR_MESSAGE_2); $this->_willRenderActionView = false; self::redirect('/galerie'); } $canonical = 'http://' . $this->getServerHost() . '/galerie/r/' . $urlkey; $layoutView->set('canonical', $canonical)->set('metatitle', $gallery->getTitle()); $view->set('gallery', $gallery); }