我正在使用上下文将块打印到区域中。但是,我想让区域打印包装器 DIV 围绕给定区域的块。我知道这在 Drupal 7 中使用 region.tpl.php 是可能的。我似乎无法找出 Drupal 6 中的最佳方法。
<div class="{region classes i.e. sidebarleft}">
<div class="{block 1}"></div>
<div class="{block 2}"></div>
<div class="{block 3}"></div>
<div class="{block 4}"></div>
</div>
但是,目前它打印如下:
<a id="context-block-region-right" class="context-block-region">Right Sidebar</a>
// the previous anchor tags is hidden
<div id="block-block-82" class="clear-block block block-block">
<h2>Community Navigation Block</h2>
<div class="content">
<div id="community-landing-navigation-menu">
<div class="joinCommunityBox">
<div class="community-landing-pagePanelWrapperSideBar">
<div class="community-landing-pagePanelWrapperSideBar">
<a id="context-block-block-82" class="context-block editable edit-community_contexts"></a>
</div>
</div>
我希望它会在所有这些周围打印一个区域包装器标签......
另外,我想保持我的 page.tpl.php 没有额外的包装标签。如果我们可以预处理区域以打印包装标签会更好。