Пример #1
0
 function articleTemplate($hookname, $args)
 {
     $args = Request::getRequestedArgs();
     if (isset($args[0])) {
         $templateMgr =& TemplateManager::getManager();
         $articleId = $args[0];
         $articlePid = pidHandler::getResourcePid($articleId, ASSOC_TYPE_PID_ARTICLE);
         if ($articlePid) {
             $articlePurl = pidHandler::getResourcePurl($articlePid);
             $templateMgr->assign('articlePurl', $articlePurl);
         } else {
             $templateMgr->assign('articlePurl', '-');
         }
         $templateMgr->display($this->getTemplatePath() . 'pidArticleTemplate.tpl', 'text/html', '');
     }
     return false;
 }