助けてください、こんな機能を作りたいです(階層ブロック:カテゴリー選択)
いつでもこんにちは!
こんな機能を作るのを手伝っていただきたいです。カテゴリーによる選択のようなものです。もう少し詳しく説明します、短くまとめるのが難しくて。実はもう4日ほど成果なく格闘しています。
要するに、トップページだけに(Drupal 7で)、訪問者が国を選び、次に都市を選んでsubmitを押すと、特定のページに移動する、というブロックを作りたいのです。例えばView(表示)のページに。
私のところには単純なpage表示のViewがあり(その中にさらにページがあります)、そこに特定の国と都市を持つコンテンツが表示されます。各記事には、例えば国、その下の階層に都市というタクソノミー用語が紐付いています。
トップページにはパネルとブロックがあります。それに加えて、国と都市を選択するこのブロックです。それ以外は何も表示すべきではありません。すでにViews + better exposed filter、hierarchical_select、simple_hierarchical_selectとその組み合わせを試してみました。どれもうまくいきません。これらが合わない理由は、同じページ上に情報を表示してしまうからです。単なるフィルタリングになってしまいます。
私が必要としているのは、国と都市を選択するこのブロックが実質的にトップページにだけあり、コンテンツは他のページにある、という形です。
もしかしたらSearchと組み合わせて動作させる必要があるかもしれません。
分かる方は簡単にでも教えてください。何か参考になるガイドをご存知の方もいるかもしれません。もしかしたら該当するモジュールもあるかもしれません。
はい、私はプログラマーではないので、これは私には難しいです。自分でコードを書けばそれほど難しくないだろうとは分かっているのですが。まあ仕方ないですね。
どんな助けでも本当によろしくお願いします!
- コメントを投稿するにはログインしてください