コード例 #1
0
 public function actionView($id)
 {
     if ($id) {
         $newsItem = News::getNewsItemById($id);
         require_once ROOT . '/app/views/news/newsItemView.php';
     }
     return true;
 }
コード例 #2
0
ファイル: NewsController.php プロジェクト: Ristee/mvctest2
 public function actionView($id)
 {
     if ($id) {
         $newsItem = News::getNewsItemById($id);
         require_once __DIR__ . "/../views/news/view.php";
     }
     return true;
 }
コード例 #3
0
ファイル: NewsController.php プロジェクト: artlili/Shop-Mezon
 public function actionView($id)
 {
     if ($id) {
         $newsItem = News::getNewsItemById($id);
         echo '<pre>';
         print_r($newsItem);
         echo '</pre>';
         echo 'actionView';
     }
     return true;
 }
コード例 #4
0
 public function actionView($id)
 {
     if ($id) {
         $newsItem = News::getNewsItemById($id);
         //перевірка чи id новини в запиті має відповідну новину в таблиці бази даних
         //і якщо немає, то перенаправлення на сторінку помилки
         if ($id == $newsItem['id']) {
             require_once ROOT . '/views/news/newsItem.php';
         }
     }
 }
コード例 #5
0
 public function actionView($id)
 {
     if ($id) {
         $newsItem = array();
         $newsItem = News::getNewsItemById($id);
         //				echo '<pre>';
         //				print_r($newsItem);
         //				echo '</pre>';
         require_once ROOT . '/views/news/newsItem.php';
         echo 'actionView';
     }
     return true;
 }
コード例 #6
0
 public function actionView($id)
 {
     if ($id) {
         $auth_error = self::$authorization_error;
         $newsItem = News::getNewsItemById($id);
         //перевірка чи id новини в запиті має відповідну новину в таблиці бази даних
         //і якщо немає, то перенаправлення на сторінку помилки
         if ($id == $newsItem['id']) {
             require_once ROOT . '/views/news/newsItem.php';
         } else {
             Request_errorController::actionWrong_request();
         }
     }
 }
コード例 #7
0
 public function actionView($id)
 {
     if ($id) {
         $newsItem = News::getNewsItemById($id);
         echo '<pre>';
         print_r($newsItem);
         echo '<pre>';
         //echo 'action View';
     }
     //echo '<br>'.$category;             //можем использовать красивые имена для переменных
     //echo '<br>'.$id;
     return true;
     // true для того чтобы мы могли передать значение переменной
 }
コード例 #8
0
ファイル: ControllerNews.php プロジェクト: iskander94y/news
 function actionEdit($id)
 {
     $newsItem = News::getNewsItemById($id);
     $this->view->generate('news/edit.php', 'template.php', $newsItem);
     if (isset($_POST['submit'])) {
         // Если форма отправлена
         // Получаем данные из формы редактирования
         $options['title'] = $_POST['title'];
         $options['announce'] = $_POST['announce'];
         $options['full_news'] = $_POST['full_news'];
         if (News::editNewsById($id, $options)) {
             header("Location: /news/view/{$id}");
         }
     }
 }
コード例 #9
0
<!DOCTYPE html>
<html>
<head>
	<link href="/views/style.css" rel="stylesheet">
	<meta charset="utf-8">
	<title>Одна новость</title>
</head>
<body>
	<?php 
$NewsItemById = News::getNewsItemById($id);
// одна новость
echo '<div class="newsItem">';
echo '<h2>' . $NewsItemById['name'] . '</h2>';
echo '<div class="image"><img src="' . $NewsItemById['image'] . '"></div>';
echo '<p class="contents">' . $NewsItemById['contents'] . '</p>';
echo '<p class="date">Дата добавления: ' . $NewsItemById['date'] . '</p>';
echo '</div>';
?>

</body>
</html>