Если посмотреть файл lang/ru.php
то увидем там:
Код:
$_LANG['404_44b1d05764b093cb00c25b8228cb87d3'] = 'Страница недоступна';
Можно обратить внимание, что тут есть идентификатор:
404_44b1d05764b093cb00c25b8228cb87d3, природа которого мне тоже пока не известна.
Где-то он описывается еще?
Именно этот текст подставляется в заголовок который описан в файле 404.tpl:
Код:
<h1>{l s='This page is not available'}</h1>
Но каким образом?
Как система определяет, что вот именно сюда надо подставить?
А второй вопрос который меня интересует, каким образом можно добиться изменений которые я хочу внести в файл шаблона?
Например хочу добавить еще один абзац под заголовком в файле 404.tpl
Т.е. по логике после заголовка можно добавить для примера:
Код:
<h1>{l s='This page is not available'}</h1>
<p>И не будет доступна!</p>
<p>{l s='We\'re sorry, but the Web address you\'ve entered is no longer available.'}</p>
Но после сохранения такого файла 404.tpl и замены его на FTP, после обновления страницы никаких изменений не происходит!
Мало того, если удалить все содержимое файла 404.tpl, все равно ничего не произойдет, все будет также отображаться как и изначально.
Поломать удалось только удалением самого файла 404.tpl с сервера, в этом случае на несуществующей странице вообще ничего не появляется - пустой экран.
Как же все таки происходит редактирование шаблонов? Помогите пожалуйста, видимо я не владею этой информацией и никак сообразить не могу (