Размещение региона в node.tpl.php

Для того, что бы вставить регион на страницу, в котором будут размещаться блоки в Drupal 7 необходимо объявить этот регион в *.info файле темы, в таком виде:

regions[my_region] = My region

Это действие необходимо для всех регионов, для того, что бы Drupal их распознал.

Потом в файле node.tpl.php в месте, где неободимо вставить регион, пишем код:

  1. <?php if (block_get_blocks_by_region('my_region')): ?>
  2. <?php print render(block_get_blocks_by_region('my_region')); ?>
  3. <?php endif; ?>

Ключевые слова: 

Вас также может заинтересовать

Добавить комментарий

CAPTCHA
Для того, что б подтвердить что Вы человек, заполните, пожалуйста, форму проверки
Image CAPTCHA
Введите символы, которые изображены на картинке.