private function _viewPublication($link) { $newsNode = $this->root->appendChild($this->xml->createElement('publication-view')); if (!\Difra\Plugins\News::getInstance()->getByLinkXML($link, $newsNode)) { $this->view->httpError(404); } }
public function savesettingsAjaxAction(\Difra\Param\AjaxInt $perPage) { $settingsArray = ['perPage' => intval($perPage->val())]; \Difra\Plugins\News::getInstance()->saveSettings($settingsArray); $this->ajax->notify(\Difra\Locales::getInstance()->getXPath('news/adm/settings/saved')); $this->ajax->refresh(); }
public function getSitemap() { return \Difra\Plugins\News::getInstance()->getSiteMapArray(); }