Быстрый нубский вопрос здесь! Как настроить тему для использования пользовательского шаблона для 404 страниц ошибок вместо использования page.tpl?
12
Следуй этим шагам:
Создайте новую страницу с помощью модуля «Панели» (очистите страницу или вставьте в нее любой контент)
В admin / config / system / site-information установите страницу по умолчанию 404 (не найдено) на новую страницу
Переопределить файл шаблона для этой страницы (page - error.tpl.php)
Удалите все регионы, которые вам не нужны, и вставьте свой код
Еще одно решение из этого обсуждения, которое работает без панелей или других пользовательских модулей.
В папке вашей темы найдите
template.php
и напишите этот код. ЗаменитеYOURTHEME
на название вашей темы:Всякий раз, когда 404 происходит, вы
page--404.tpl.php
будете использованы. Не забудьте поставить «-», а не «__» в имени вашего файла шаблона.источник
page--404.tpl.php
файл.Если вы хотите иметь настроенную страницу 404, которая не требует создания страницы (узла), используйте модуль customerror .
Если у вас есть страница 404 в Drupal, она будет отображаться в результатах поиска и / или ваших списках просмотров.
При использовании модуля customerror вы можете переопределить шаблон, создав страницу - customerror.tpl.php в папке вашей темы. Не забудьте также очистить кеш после того, как вы создали новый файл шаблона.
источник
Не предполагая каких-либо соглашений, которые могут существовать в вашей базе тем, вопрос, наконец, как я могу точно узнать, какой файл шаблона использовать ...
Вот шаги:
Посмотрите на источник и предложение шаблонов, вы получите что-то вроде:
Это просто, нет файла предварительной обработки или template.php для изменения.
Я сам выбрал тот, который отмечен топором, так как я хотел чего-то обнаженного с полной рамкой и просто ссылкой на спину.
источник