Template.php - После удаления сайт не запускается

Главные вкладки

Аватар пользователя routedseo routedseo 11 ноября 2011 в 20:00

Здравствуйте

Верстал шаблон, все работало хорошо
Возникла необходимость создать template.php, для того чтобы темизировать отдельные типы нод
Фишка не сработала, и сайт не запускался, запускалась только чистая страница
Удалил template.php - ошибка осталась - грузится просто экран без всего.
В админку не зайти. Вообще никуда не зайти.

Поставил в эту же папку с темой тему Garland, сайт загрузился непонятно как, очистил кеш.
Вернул старый шаблон - опять ошибка - чистый экран.
И все из-за Template.php, которого уже давным давно нету в папке.

Подскажите как можно справиться с этой проблемой?

Заранее благодарен

Комментарии

Аватар пользователя Alexei91 Alexei91 12 ноября 2011 в 5:14

routedseo wrote:

Никогда бы не подумал, что из-за одного файла в шаблоне такое может произойти

Из-за 1 строчки. Да, что там строчки. Буквы/символа невпопад очень много чего может не работать.

template.php в теме Drupal это тоже, что functions.php в WP.
Различная функциональная «начинка» темы.

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 11 ноября 2011 в 21:56

"routedseo" wrote:
И все из-за Template.php, которого уже давным давно нету в папке.

Да что-то сомнительно.

"routedseo" wrote:
Вернул старый шаблон - опять ошибка - чистый экран.

Скорее всего какой-то из файлов шаблона был спасен с UTF8 BOM. Эту проблему здесь неоднократно обсуждали.

Аватар пользователя routedseo routedseo 11 ноября 2011 в 22:17

<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a> wrote:
"routedseo" wrote:
И все из-за Template.php, которого уже давным давно нету в папке.

Да что-то сомнительно.

"routedseo" wrote:
Вернул старый шаблон - опять ошибка - чистый экран.

Скорее всего какой-то из файлов шаблона был спасен с UTF8 BOM. Эту проблему здесь неоднократно обсуждали.

Все файлы шаблона в ANSI

Аватар пользователя routedseo routedseo 13 ноября 2011 в 0:20

Спасибо всем за советы

В общем, удалил ошибку путем удаления из шаблона
<?php print phptemplate_get_ie_styles(); ?> и <?php print phptemplate_body_class($left, $right); ?>