最初に行う必要があるのは、各ページにファイルを追加することです。あなたはCCKとfilefieldでそれをすることができます。
ページにファイルを配置したら、それらを$ contentから取得する必要があります。これらのファイルは、デフォルトで表示されます。これを行うには、CCKの[フィールドの表示]でフィールドをオフにします。
ファイルが$contentに含まれなくなったので、別の場所に配置する必要があります。ほとんどのテーマには、そのために使用できる$rightリージョンがあります。したがって、$rightを右のdivに入れます。$ sidebarにブロックを入力できるため、特定のページのファイルを含むブロックが必要です。
これはViewsで作成できます。新しいノードビューを作成し、ノードIDの引数を追加して、URLからデフォルト値を指定します。これは基本的に、現在のノード/ページを表示するようにビューに指示します。[フィールド]で[コンテンツ]を選択し、CCKで追加したファイルフィールドを見つけます。最後に、「ブロック」タイプのディスプレイを追加します。保存する。
これで、現在のページにファイルを含むブロックが作成され、すべてのページに$ rightリージョンがあるので、ブロック管理ページに移動して、このブロックをそのリージョンに配置します。