User Tools

Site Tools


ru:404

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ru:404 [2013/09/18 04:33]
Arkady
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”. Для создания своей ​страницы создайте в админке новую страницу с именем 404. Она-то и заменит страницу, которую ​GetSimple отдает по умолчанию.+Для ​настойки страницы создайте новую страницу с постоянной ссылкой (т.н. '​slug'​((Slug:​ See wiki section: [[ru:​basics|Admin Reference/​GetSimple Basics]]))) ​404. Она ​будет подменять страницу ​стандартную версию.
  
-Вот часть кода из файла index.php ​системы,​ которая отвечает за формирование страницы 404.+Код, содержащийся в index.php
  
-<​code>​ +<​code ​php># define page, spit out 404 if it doesn'​t exist
-# define page, spit out 404 if it doesn'​t exist+
 $file = GSDATAPAGESPATH . $id .'​.xml';​ $file = GSDATAPAGESPATH . $id .'​.xml';​
 $file_404 = GSDATAOTHERPATH . '​404.xml';​ $file_404 = GSDATAOTHERPATH . '​404.xml';​
Line 18: Line 18:
  }  }
  exec_action('​error-404'​);​  exec_action('​error-404'​);​
-} +}</​code>​
-</​code>​+
  
 Перевод комментариев:​ Перевод комментариев:​
  
-**define page, spit out 404 if it doesn'​t exist** - генерим запрашиваемую страницу - выплевываем (вот как-то так!) 404, если ​запрошенной страницы ​не существует.+**define page, spit out 404 if it doesn'​t exist** -  определение ​и выдача 404, если не существует.
  
-**user created their own 404 page, which overrides the default 404 message** - если ​пользователь создал свою 404 страницу,​ она и выдается вместо 404 страницы по умолчанию.+**user created their own 404 page, which overrides the default 404 message** - пользователь создал свою 404 страницу, ​которая замещает страницу по умолчанию.
  
 ====== Ссылки ====== ====== Ссылки ======
Line 36: Line 35:
   *[[ru:​how_to:​wysiwyg_editor|WYSIWYG-редактор]]   *[[ru:​how_to:​wysiwyg_editor|WYSIWYG-редактор]]
   *[[ru:​components|Компоненты]]   *[[ru:​components|Компоненты]]
-  ​*[[ru:​404|Пользовательская страница 404]]+  ​
ru/404.1379478802.txt.gz · Last modified: 2013/09/18 04:33 by Arkady