0

映画、本、記事の 3 つのカテゴリを含む Web サイトをセットアップしたいと考えています。そして、すべてのメニュー項目と、そのカテゴリの最高のコンテンツを特徴とするサブページが必要です。すべてのカテゴリに、記事、ビデオ、ギャラリーが必要です。カテゴリごとに異なるページを表示したいので、異なるカテゴリの記事、ビデオ、ギャラリーを使用します。

Drupal では、「カテゴリ」、「ビュー」、および「セクション」を作成できます。選んだデザインを間違えたくない。だから私の質問は、最後の文で言及されたどの方法を使用する必要があり、適切な方法でコンテンツを整理するためにどのような順序で使用する必要があるかということです。

4

2 に答える 2

1

分類用語はコンテンツを説明および分類し、コンテンツ タイプはそのコンテンツの特定の属性を定義します。

通常、コンテンツをコンテンツ タイプと分類法に分けます。コンテンツ タイプは、コンテンツに含まれるフィールドによってコンテンツを分割する方法です。映画、本、記事、ビデオ (あなたの場合は... 多分) は、すべてシステム内の潜在的なコンテンツ タイプのように聞こえます。

次に、分類語彙を各コンテンツ タイプ (カテゴリ) に追加します。これらの例は、「動画」、「写真」、「外部コンテンツ」などの用語を含む「記事の内容」のような単純なものです。

両方の場所で「記事」を使用しないことをお勧めします。分類用語を「テキスト」または「書面」のようなものと呼びます。このようにコンテンツを分割する限り、ページは柔軟になります。単一のコンテンツ タイプと単一のカテゴリのコンテンツを表示するページ、またはすべてのコンテンツ タイプと単一のカテゴリを含むページを作成できます。この方法で柔軟なデータを維持します。

于 2012-06-04T22:10:20.590 に答える
1

いつものように、Drupal でこれを行うにはさまざまな方法があります。正しい方法はコンテキストによって異なりますが、通常、分類に関係するものは分類法を提案する必要があります。

Drupal では、実際のコンテンツが異なる場合にコンテンツ タイプを使用するのが最適です。あなたの説明からすると、コンテンツが似ているように聞こえますが、あなたの質問は紛らわしいと思います。

そのため、コンテンツにカテゴリに分類する必要がある同じフィールドがある場合は、分類語彙への参照を保持するために作成する少なくとも新しい用語参照フィールドを持つ 1 つのコンテンツ タイプを使用します。この 1 つのコンテンツ タイプには、映画、書籍、および記事に関連するすべてのコンテンツが含まれます。

コンテンツに異なるフィールドが含まれる場合、映画、本、記事のそれぞれにコンテンツ タイプが必要になります。

分類法ごとにビューを設定する必要があります。これは、サイドバーに配置できるブロックを取得するための良い方法です。ブロックのコンテンツは動的にすることができますが、ブロックは (簡単に) パラメーターを取ることができないため、コンテンツの動的性は何か他のものによって駆動される必要があることに注意してください。

セクションは私が使用したものではありません - 一般的に、分類法を理解して使用する方がはるかに優れていることがわかりました.

分類語彙ごとにビューを設定すると、ブロックが表示されます。ビューは素晴らしく、理解する必要があります。

分類法 (ブロックとページ) のビューを設定できます - 私は通常、パス (パス ( /taxonomy/term/%) をグリッド ビューで表示します。

于 2012-06-04T22:55:56.037 に答える