1

この質問のタイトルは、私が尋ねていることをほぼ要約しています。

分類用語のリストがあり、ビューを使用してそれぞれの最新の投稿を表示しています。このすぐ下にCCKで設定されたカスタムフィールドも表示したいと思います。

現在、ビューで設定しやすい分類用語自体の「更新日」を使用しています。もう少し深く掘り下げて、「表示中」の分類用語に最後に投稿されたコンテンツタイプに追加したカスタムの「イベント日付」フィールドを取得したいと思います。

このために独自のデータベースクエリを作成する必要があると感じています。

もし(私はそれを避けることができます){どうすればそのようなビューを設定できますか?} Else {ビューと一緒に低レベルのデータベースクエリを含めるためのベストプラクティスは何ですか?}

4

2 に答える 2

1

ビューにノードスタイルの代わりに行スタイルを使用し、カスタムモジュールを使用してビューの目的の外観を構築するのはどうですか?これにより、必要なフィールドをページに送信してから、必要に応じてテーマを設定できます。

于 2010-04-02T12:54:13.680 に答える
0

drupal.orgでこの問題を参照してください:http://drupal.org/node/193187。技術的には、SQLでは、グループ化されたクエリを実行したり、グループごとに制限を設定したりすることはできません。グループ化されたクエリを実行して、テーマレベルで各グループの最初のグループのみを表示することができます。ただし、ノードの数によっては、パフォーマンスがあまり良くない場合があります。よくわかりません。

于 2010-04-01T14:35:12.070 に答える