Пользовательский регион не отображается в теме Drupal Sub - PullRequest
1 голос
/ 13 января 2012

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

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

3) Очистил кеш

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

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

Спасибо

Ответы [ 2 ]

1 голос
/ 15 января 2012

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

regions[sub_region] = Sub region

Документация для файла .info

1 голос
/ 13 января 2012

Возможно, стоит прочитать этот , особенно этот раздел.

Наследование областей

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

EDIT

enter image description here

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...