Можно ли определить регион вне файла .info темы?
Вопрос
По сути, я пытаюсь реверсировать инженерную тему, которая была разработана другим парнем. Проблема в том, что я еще не очень твердый на земле Drupal.
Поэтому я смотрю на страницу управления блоками и вижу конкретный регион, который не определяется в файле темы .info ...
Можно ли определить регионы в другом месте? Или унаследован откуда -то еще (может быть, другая тема)?
ОБНОВИТЬ: Так как унаследовать что-то, это должно быть подтема, которая должна быть обозначена:
базовая тема = имя
строить в Themename.info файл. Но в этой теме нет такой строки ... :( Этот неопределенный регион должен быть откуда -то еще ...
Решение 2
Хорошо, оказалось, что это был регион, определенный в файле .info, в конце концов. Просто Drupal, с которым я работал, использовал различные языковые пакеты и просто молча переводил названия регионов. Вот что меня смутило - один регион был переведен, а остальные остались нетронутыми.
Может быть полезен для тех, кто столкнулся с той же проблемой.
Другие советы
Drupal 7 имеет 5 Регионы по умолчанию:
области [sidebar_first] = левая боковая панель
области [sidebar_second] = правая боковая панель
регионы [Content] = контент
регионы [заголовок] = заголовок
регионы [нижний колонтитул] = нижний колонтитул
регионы [выделены] = выделены
регионы [помощь] = помощь
Регионы не унаследованы родительскими темами: https://drupal.org/node/225125.
Если я не ошибаюсь, вы имели возможность определять регионы в Theme_region (), но я считаю, что это больше не используется.