Explorar o código

Merge remote-tracking branch 'origin/dev' into dev

# Conflicts:
#	views/layouts/header/metrics.php
vadeg_ne@mail.ru hai 1 ano
pai
achega
05b7e0b2ca

+ 1 - 0
modules/manager/controllers/NewsController.php

@@ -228,6 +228,7 @@ class NewsController extends BaseController
 			$post['News'] = [];
 			$post['News'] = $pnews;
 			$model->rev++;
+			$model->dt_upd = date("Y-m-d H:i:s", time());
 			if($model->load($post, 'News'))
 			{
 				if($model->save($pnews))

+ 9 - 0
modules/manager/views/default/formNews.php

@@ -204,6 +204,15 @@ $_SESSION['KCFINDER']['admin_news'] = true;
 		</div>
 		<input type="text" id="dt_pub" class="col-auto" placeholder="Дата публикации" aria-label="Дата публикации" aria-describedby="basic-addon1" value="<?=date("d-m-Y H:i", strtotime( $news->dt_pub ) )?>" name="News[dt_pub]">
 	</div>
+<?
+	if( $news->dt_cr ){
+?>
+	<div class="col-auto mr-md-auto">
+	<small class="badge badge-secondary">Создан: <i class="far fa-clock"></i> <?=date("d-m-Y H:i", strtotime( $news->dt_cr ) )?></small> <small class="badge badge-secondary">Обновлён: <i class="far fa-clock"></i> <?=date("d-m-Y H:i", strtotime( $news->dt_upd ) )?></small>
+	</div>
+<?
+	}
+?>
 	<div class="col-4">
 <?/*
 0 => 'НОВОСТЬ',

+ 38 - 6
views/site/error.php

@@ -8,6 +8,10 @@
 use yii\helpers\Html;
 
 $this->title = $name;
+
+Yii::$app->og->title = 'Страница не найдена';
+Yii::$app->og->description = 'Страница с ошибкой 404 - страница не найдена.';
+Yii::$app->og->canonical =   	'/404';
 ?>
 <div class="site-error">
 
@@ -17,11 +21,39 @@ $this->title = $name;
         <?= nl2br(Html::encode($message)) ?>
     </div>
 
-    <p>
-        The above error occurred while the Web server was processing your request.
-    </p>
-    <p>
-        Please contact us if you think this is a server error. Thank you.
-    </p>
+    <h2>
+        Воспользуйтесь поиском или меню сайта.
+    </h2>
+
+<div class="row">
+  <div class="col-sm-4">
+    <div class="card">
+      <div class="card-body">
+        <h5 class="card-title">Искать на сайте</h5>
+        <p class="card-text">Вы можете воспользоватся встроенным поиском на сайте.</p>
+        <a href="/search" class="btn btn-primary">Перейти в поиск</a>
+      </div>
+    </div>
+  </div>
+  <div class="col-sm-4">
+    <div class="card">
+      <div class="card-body">
+        <h5 class="card-title">Лента новостей и статей</h5>
+        <p class="card-text">Вы можете перейти в текущую ленту новостей и статей или архив.</p>
+        <a href="/news" class="btn btn-primary">Перейти в ленту новостей</a>
+      </div>
+    </div>
+  </div>
+  <div class="col-sm-4">
+    <div class="card">
+      <div class="card-body">
+        <h5 class="card-title">Главная страница</h5>
+        <p class="card-text">Основная сюжетная линия на сайте на текущий день.</p>
+        <a href="/" class="btn btn-primary">Перейти на главную страницу</a>
+      </div>
+    </div>
+  </div>
+</div>
+
 
 </div>