Пример #1
0
 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);
     }
 }
Пример #2
0
 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();
 }
Пример #3
0
 public function getSitemap()
 {
     return \Difra\Plugins\News::getInstance()->getSiteMapArray();
 }