User Tools

Site Tools


ru:404

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ru:404 [2013/09/06 09:13]
vladislav created
ru:404 [2015/12/04 23:24] (current)
Byteler [Пользовательская страница 404]
Line 1: Line 1:
 ====== Пользовательская страница 404 ====== ====== Пользовательская страница 404 ======
 +Файл стандартного содержания для страницы 404 ошибки создан и сохранен в ”/​data/​other/​404.xml”.
  
-Контент системной страницы 404 по умолчанию хранится в папке ”/​data/​other/​404.xml”. +Для ​настойки страницы создайте новую страницу с постоянной ссылкой (т.н. '​slug'​((Slug:​ See wiki section: [[ru:​basics|Admin Reference/​GetSimple Basics]]))) ​404. Она ​будет подменять страницу стандартную версию.
-Для создания своей ​страницы ​494 создайте ​для сайта ​новую страницу с именем 404. Она ​заместит 404 страницу ​GetSimple, использующуюся по умолчанию.+
  
-Вот часть кода из файла index.php, которая отвечает за формирование страницы 404.+Код, содержащийся в index.php
  
-<pre class="​code"># define page, spit out 404 if it doesn&#039;t exist +<​code ​php># define page, spit out 404 if it doesn't exist 
-$file = GSDATAPAGESPATH . $id .&#039;.xml&#039;+$file = GSDATAPAGESPATH . $id .'.xml'
-$file_404 = GSDATAOTHERPATH . &#039;404.xml&#039;+$file_404 = GSDATAOTHERPATH . '404.xml'
-$user_created_404 = GSDATAPAGESPATH . &#039;404.xml&#039;;+$user_created_404 = GSDATAPAGESPATH . '404.xml';
 if (! file_exists($file)) { if (! file_exists($file)) {
  if (file_exists($user_created_404)) {  if (file_exists($user_created_404)) {
Line 17: Line 17:
  $file = $file_404;  $file = $file_404;
  }  }
- exec_action(&#039;error-404&#039;); + exec_action('error-404'); 
-}</pre>+}</code>
  
 Перевод комментариев:​ Перевод комментариев:​
  
-//# define page, spit out 404 if it doesn&#039;t exist//  +**define page, spit out 404 if it doesn't exist** -  определение ​и выдача 404, если не существует.
-генерим запрашиваемую страницу - выплевываем (вот как-то так!) 404, если ​запрошенной страницы ​не существует.+
  
-////user created their own 404 page, which overrides the default 404 message//  +**user created their own 404 page, which overrides the default 404 message** - пользователь создал свою 404 страницу, ​которая замещает страницу по умолчанию. 
-если ​пользователь создал свою 404 страницу,​ она и выдается вместо 404 страницы по умолчанию.+ 
 +====== Ссылки ====== 
 + 
 +На главную [[ru:​|Содержание]] 
 + 
 +===== Страницы этой секции ===== 
 + 
 +===Добавление и Редактирование Контента=== 
 +  *[[ru:​how_to:​wysiwyg_editor|WYSIWYG-редактор]] 
 +  *[[ru:​components|Компоненты]] 
 +  ​
ru/404.1378458800.txt.gz · Last modified: 2013/09/06 09:13 by vladislav