Работа с блоками в Друпал 7 - PullRequest
0 голосов
/ 01 апреля 2011

Как создать регион в Drupal 7 Также как распечатать содержимое этого региона в page.tpl.php?

Спасибо за любую помощь.

Ответы [ 3 ]

1 голос
/ 08 января 2013

Открыть .info файл вашей темы, где определены регионы. Там, если вы хотите добавить регион, вы можете добавить и написать следующий код в page.tpl для вызова

<?php if ($page['new_region']): ?>
  <div id="new_region" class="col new"><div class="section">
    <?php print render($page[new_region']); ?>
  </div></div> 
<?php endif; ?>
0 голосов
/ 11 января 2013

Сначала вы должны определить регион в информационном файле вашей Темы следующим образом:

regions[new] = New Region

Затем добавьте следующий код в вашу страницу. Tpl.php

<?php if ($new): ?>
 <div id="new">
        <?php print $new; ?>
 </div>
<?php endif; ?>
0 голосов
/ 01 апреля 2011

Это должно помочь вам: http://drupal.org/node/1088718#comment-4194802

...