フロントページに私のビューのブロックを表示したいと思います。 このブロックにはフィルタが公開されています。 フィルタがユーザによって入力され、そのユーザがそれをサブミットすると、 私は、結果を同じページに表示するのではなく、結果ページにリダイレクトします。ビューブロックを表示ページにリダイレクトする方法
どうすればいいですか?このためにパネルを使用する必要がありますか?私はわかりません。
フロントページに私のビューのブロックを表示したいと思います。 このブロックにはフィルタが公開されています。 フィルタがユーザによって入力され、そのユーザがそれをサブミットすると、 私は、結果を同じページに表示するのではなく、結果ページにリダイレクトします。ビューブロックを表示ページにリダイレクトする方法
どうすればいいですか?このためにパネルを使用する必要がありますか?私はわかりません。
実際これは非常に簡単です。
ページの公開フィルタをディスプレイの詳細オプションで公開フォームブロックとして定義し、このブロックをフロントページに配置するだけで済みます。
また、「Better Exposed Filters」モジュール
簡単ヴィシャルで露光フォームのためのより多くの選択肢を得ることができます - これを行うには、ブロックの表示プロパティを使用します。
ブロックをホームページに限定するには、「次のページにのみ表示」を使用して追加します。これを行うには、あなたのビュー以外のすべてのページに「表示以外のすべてのページに表示する」とあなたのビューURLを入れてください(つまり、ビュー/リストオブスタッフ)
あなたは最高です! –
ありがとう:)この権利を得ることは決してできませんでした。私はフォローアップの質問があります。ブロックがユーザーを正しいページにリダイレクトすると、ページの公開されたフォームが表示されないようにします。それは可能ですか? –
もちろん、ブロックの可視性は ''のみに設定してください:) ブロック管理画面では、あなたの右にある 'configure'をクリックすることができます。新しい画面では、下のページで可視性パラメータを見ることができます。 –
DuaelFr
in drupal 6これは "基本設定"の下の "ブロック内の公開フォーム"です – Kevin