Ejemplo n.º 1
0
 /**
  * Действие для вывода одной новости по id
  */
 protected function actionOne()
 {
     if (false == ($this->view->article = \App\Models\News::findOneById($_GET['id']))) {
         throw new Exception404('Новость не найдена', 404);
     }
     $this->view->display(__DIR__ . '/../Templates/News/One.php');
 }
Ejemplo n.º 2
0
 protected function actionOne()
 {
     $id = (int) $_GET['id'];
     $this->view->article = \App\Models\News::findOneById($id);
     $this->view->display(__DIR__ . '/../templates/article.php');
 }
Ejemplo n.º 3
0
 /**
  * Действие по удалению новости по id
  */
 protected function actionDelete()
 {
     $news = \App\Models\News::findOneById($_GET['id']);
     $news->delete();
     $this->redirect('/Admin');
 }
Ejemplo n.º 4
0
<?php

require __DIR__ . '/../../autoload.php';
$article = \App\Models\News::findOneById($_GET['id']);
require __DIR__ . '/../templates/update.php';