コード例 #1
0
 /**
  * 
  * @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);
 }