/** * Список материалов сайта по тегу * * @return void */ public function viewAction() { if (isset($this->_params["tagid"]) && ($TagInfo = $this->Tags->getTagInfo($this->_params["tagid"]))) { if ($SearchResults = $this->Tags->getSearchResults($TagInfo["tagid"])) { $this->view->assign("TagInfo", $TagInfo); $this->view->assign("SearchResults", $SearchResults); $this->view->assign("Paginator", $this->Tags->getPaginator()); } else { $this->view->assign("Errors", array($this->_translate->_("По вашему запросу ничего не найдено"))); } } else { return $this->_forward("notfound", "error", null, array("action" => "notfound", "controller" => "error")); } }
public function getData($widgetid) { $Tags = new Phorm_Tags(); $Tags->setModule($this->_params["module"]); return $Tags->getTagsCloud($this->_options); }