Я знаю все о добавлении региона на page.tpl.php и даже node.tpl.php в Drupal 6. Но у меня есть особый случай, когда мне нужно добавить регион в другой регион.
В моей установке Drupal я обнаружил файл region.tpl.php, который выглядит следующим образом:
<div class="<?php print $classes; ?>">
<?php print $content; ?>
</div><!-- /.region -->
Я изменил его для вывода моего пользовательского региона:
<div class="testing <?php print $classes; ?>">
<?php print $content; ?>
<?php if ($inner_sidebar_right): ?>
inside inner-sidebar-right
<div class="inner-sidebar-right"><?php print $inner_sidebar_right; ?></div>
<?php endif; ?>
Это не работает.
ps: при добавлении регионов в node.tpl.php вы должны манипулировать _preprocess_node в template.php.
Возможно, есть функция _preprocess_region, чтобы помочь в этом?