2012-01-13 3 views
1

Я пытаюсь создать пользовательский регион для моей темы под Drupal 7. Процесс я следующее:Пользовательский регион не отображается в подтеке Drupal Sub

1) Укажите субрегион в .info файле подтемы, как это: регионы [ «sub_region»] = Суб область 2) В файле page.tpl.php, печать визуализации ($ страница [ 'sub_region']); в том месте, где я хочу, чтобы подрегион появлялся.

3) Очищенные кэш-

Однако этот новый субрегион не появляется в моих блоков.

У кого-нибудь есть указатели на то, что я делаю неправильно? Или нужно сделать больше

Thanks

ответ

1

Это может быть стоит иметь прочитанный из this, специально этот раздел.

наследование Региона

подтема не наследует пользовательские регионы от родительской темы. Если вы используете , вы должны скопировать объявления региона из файла .info в родительской теме. Убедитесь, что файл вашей подтемы page.tpl.php соответствует настройкам региона подтемы.

EDIT

enter image description here

На странице блоков в правом верхнем углу вкладки, так что вы можете установить различные блоки на разные темы. Вы выбираете тему?

+0

обычай область была добавлена ​​к моему югу от темы, а не к основной теме, я должен downvote, так как вы не читали вопрос внимательно –

+0

ли вы на самом деле пытались положить его в основной тему и копирование файла .info? – SpaceBeers

+0

nope..I просто добавить пользовательский регион в подтему? –

1

Ваш синтаксис объявления региона в .info неверен. Не должно быть одиночных кавычек, обертывающих название региона.

regions[sub_region] = Sub region 

Documentation for .info file

+0

Фактически с перевернутыми кавычками или нет, не имеет значения. –

 Смежные вопросы

  • Нет связанных вопросов^_^