2012-01-13 7 views
0

ブロックを領域に印刷するために領域を使用しています。しかし、私は与えられた領域のブロックの周りに地域印刷ラッパーDIVを持っていたいと思います。Drupal 6の印刷方法領域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> 
:私はこれは私が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> 

しかし、現在、それはこのように表示しますDrupalの中で最善の方法を見つけ出すように見えることはできませんDrupalの7のregion.tpl.phpで可能である知っています

すべての地域ラッパータグを印刷したいと考えています。

また、私のpage.tpl.phpに余分なラッパータグを残しておきたいと思います。ラッパー・タグを印刷するために領域を前処理できる方が良いでしょう。

+0

Drupal 6では、「page.tpl.php」に余分なラッパータグを置くことは恐れています*これは、これを達成するための好ましい方法かもしれません。 – Clive

+0

私はそれを理解しました... 答えは実際に禅から借りています。下のリンクをクリックすると、いくつかの前処理機能が新しい領域テンプレートをレンダリングしています。次に、ブロックがその領域に集められ、印刷されます。 http://drupal.org/node/223440#comment-5304866 – inertialmedia

+1

私は修正されました:)リンクをありがとう。あなたは答えとして小さな説明をつけてそのリンクを投稿するべきです。これは、将来的に誰かにとって非常に役に立つと思われます – Clive

答えて

1

私はそれを理解しました...答えは実際に禅から借りています。下のリンクをクリックすると、いくつかの「前処理機能」が新しい領域テンプレートをレンダリングしています。次に、ブロックがその領域に集められ、印刷されます。

http://www.drupal.org/node/223440#comment-5304866

それは素晴らしい作品、そしてすぐに生産を行くために起こっています。

関連する問題