Views Attach

Project Page on drupal.org: 
Description: 

Drupal において、Views モジュールはなくてはならないモジュールの一つです。Views はさまざまなデータをリストとして表示してくれます。

サイトを構築する上で、よほど簡単な「企業のパンフレット」的サイトでないかぎり、データのリストは避けては通れません。

しかし、Drupal と Views だけを使った場合、ある問題が浮上します。リストをノードにくっつけることが簡単にはできないのです。たとえば User Reference モジュール(CCK の一部)を使ってノードとユーザーを関連づけているとします。例として、部署というノードがあって、そこに所属するユーザーが関連づけられているとしましょう。Views で Argument を使って、ある部署に所属するユーザーのリストを作るところまでは成功しました。しかし、このリストを任意の部署ノードに貼り付けるのは、ちょっと難しいのです。Drupal のインターフェースからではたぶん無理で、テンプレートを改造する必要があります。そのためには PHP の知識が要ります。

この Views Attach モジュールを使えば、そんな心配とはおさらばできます。このモジュールは Views の Display タイプに Profile と Node Content の2つを追加します。たとえばあるユーザーが作成したノードやコメントのリストをユーザープロファイルページに追加したければ前者を、ノードに Node Reference や User Reference で関連づけられた別のデータのリストを追加したければ後者のディスプレイを選ぶだけで、さきほどの目的が達成できます。

»