0

基本的に、私はこれらのものを望んでいるクライアントを持っています:

  • イベントを作成する機能(名前、説明、日付などを指定)。それは問題ありません-私はビューに精通しています(Drupal 7ではありますが、6で理解できます)
  • これらのイベントは日付ごとに整理されます。基本的に、過去のイベントは、イベントの日付が実際に経過すると、独自のページに配置されます。
  • これに加えて、イベントの日付が過ぎると、ノードのレイアウトが変更され、アップロードされた写真がすべて視聴者に表示されます。

これで、ビューにはこれまでに関係する引数があることがわかりました。アイデア(私は文字通りちょうど得た):

  • 2つの異なるビューを作成します。1つは過去のイベント用で、もう1つは将来のイベント用です(もちろん、「イベント」コンテンツタイプからコンテンツのみを取得します)。それぞれに引数を渡し、日付が過ぎたら、それらを「過去のイベント」ビュー、およびその逆の将来のイベント。

とにかく、これはビューで実行可能ですか、それとも別のモジュールを取得する必要がありますか?ルールモジュールについて考えましたが、よくわかりません。

4

1 に答える 1

0

はい、正しく聞こえます。ビューで新しいディスプレイを作成するだけです。1つのディスプレイは将来のイベント用で、もう1つは過去のイベント用です。ディスプレイのレイアウト(テンプレート)またはフィールド(簡単)を変更すると、日付フィルターが次のようになります。ディスプレイをいつ表示するかを決定するために使用します。

ビューがページを使用する場合に移動するURLを決定するために、コンテキストモジュールまたはルールモジュールを使用することもできますが、ブロックを使用する場合は、日付フィルターで十分です。

于 2012-06-02T02:24:29.017 に答える