Beispiel #1
0
 public function editAction(\Difra\Param\AnyInt $newsId)
 {
     $node = $this->root->appendChild($this->xml->createElement('publication-edit'));
     $Pub = \Difra\Plugins\News\Publication::getById($newsId->val());
     if ($Pub) {
         $Pub->getXML($node);
     } else {
         $this->view->httpError(404);
     }
 }
Beispiel #2
0
 /**
  * Делает публикацию важной или нет
  * @param $id
  * @param $status
  */
 public function changeImportant($id, $status)
 {
     $status = $status == 'on' ? 1 : 0;
     $Pub = \Difra\Plugins\News\Publication::getById($id);
     $Pub->setImportant($status);
 }