このエントリーを含むはてなブックマークはてなブックマーク - views content panesでパネル内にVIEWSを表示させる この記事をクリップ!Livedoorクリップ - views content panesでパネル内にVIEWSを表示させる Yahoo!ブックマークに登録 @niftyクリップに追加 FC2ブックマークへ追加 このエントリをつぶやくこのWebページのtweets Googleブックマークに追加 Bookmark this on Delicious Digg This BuzzurlにブックマークBuzzurlにブックマーク Share on Tumblr newsing it! この記事をChoix! FriendFeedで共有

Panelsモジュールは、複雑なレイアウトのページを作るのにとても便利です。

パネルの中にミニパネルを配置し、さらにミニパネルの中にミニパネルを配置したり。

では、パネルやミニパネルの中のコンテンツをどうしましょう?

ランキング表示や新着記事などの一覧表示をしたくなりますね。

phpでプログラムを書けば、ノードの一覧表示もできますが、いちいち書くのは大変です。

VIEWSで作った一覧が表示できれば、簡単です。今回は、views content panesを使って、パネル内にVIEWSを表示させる方法の紹介です。

views content panesは、Chaos tool suiteに含まれるモジュールです。Panelモジュールが動作する状況だとインストール済みです。

まだの方は、Chaos tool suiteからダウンロード。Panelsはこちら。

利用方法は、簡単。
・Chaos tool suiteとPanelsをFTPで/sites/all/modules/配下に転送。
・Chaos tool suiteのChaos toolsを有効化。
・PanelsのPanelsを有効化。
・ミニパネルを使う場合は、Mini Panelsを有効化。
・もういちどChaos tool suiteのViews content panesを有効化(下図)。

上記の設定後、パネルを作成します。
パネルの作成の詳細は、またの機会にするとして、割愛します。

パネルの「パネルコンテンツ」画面(下図)で、

「コンテンツ追加」(下図)を選択すると

選択できるコンテンツの種類として「VIEWS」(又は「ビュー」)が追加されます。

この中から、ビューを選択すれば、パネル内にビューが配置されます。

ビューで引数を設定している場合、ビューに与える引数をしていすることができます(下図)。

引数付きのビューを1つ作っておけば、パネルで引数を変えてやれば、別のデータを表示できるのでビューをたくさん作らなくても良くなります。便利ですね。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

トラックバックURL

最新の記事一覧

  • サイト内検索

ページ上部に