このエントリーを含むはてなブックマークはてなブックマーク - Panel内のフィルター付きViews この記事をクリップ!Livedoorクリップ - Panel内のフィルター付きViews Yahoo!ブックマークに登録 @niftyクリップに追加 FC2ブックマークへ追加 このエントリをつぶやくこのWebページのtweets Googleブックマークに追加 Bookmark this on Delicious Digg This BuzzurlにブックマークBuzzurlにブックマーク Share on Tumblr newsing it! この記事をChoix! FriendFeedで共有

Panelモジュールを使って、その中にviewsを配置するケースで、フィルター付きのviewsにした場合、フィルターを入力して適用を押すと、viewsにページを設定している場合は、そのパスに飛びます。また、ページを設定してない場合、トップページに飛んだりします。

せっかく、パネル内に設定しているので、フィルタ処理後もそのパネルが表示されないと困ります。

今回は、その設定方法です。

viewsのFilterをBlockにExposeし、そのブロックをパネルコンテンツに追加すればOKです。

以下、手順です。

viewsの設定画面で、「Exposed from in block」を「はい」に設定します(下図)。

次に、Panelのパネルコンテンツで「コンテンツの追加」をクリック。

そして、ビューの中にある、viewsでExposeしたブロックを選択します。

これで、フィルターだけのコンテンツがパネルの一要素として追加されました。

ビューのコンテンツの上にフィルターのコンテンツを表示してあげれば、完了です。

 

コメントを残す

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

トラックバックURL

最新の記事一覧

  • サイト内検索

ページ上部に