예제 #1
0
파일: News.php 프로젝트: RayManOff/my-blog
 /**
  * Действие для вывода одной новости по 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');
 }
예제 #2
0
파일: News.php 프로젝트: mr-kamc/php2.zz
 protected function actionOne()
 {
     $id = (int) $_GET['id'];
     $this->view->article = \App\Models\News::findOneById($id);
     $this->view->display(__DIR__ . '/../templates/article.php');
 }
예제 #3
0
파일: Admin.php 프로젝트: RayManOff/my-blog
 /**
  * Действие по удалению новости по id
  */
 protected function actionDelete()
 {
     $news = \App\Models\News::findOneById($_GET['id']);
     $news->delete();
     $this->redirect('/Admin');
 }
예제 #4
0
파일: update.php 프로젝트: mr-kamc/php2.zz
<?php

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