0

私たちのシステムのコンテンツ タイプ「ニュース」は、セクションを持つことができます。セクションにはサブセクションを含めることができます。サブセクションには、サブサブセクションなどを含めることができます。作成者には、1 つ以上のセクションを追加する機能と、セクションまたはサブセクションを並べ替える機能が必要です。私は Drupal を初めて使用するので、コンテンツ タイプとエントリ フォームを作成する方法を理解するのに苦労しています。誰かが私のユースケースに似たポインター (調べるモジュール、書籍、ビデオ、ブログなど) を提供できますか?

アップデート:

例えば:

Article Title
 - Section 1
    - subsection 1
    - subsection 2
 - Section 2
    - subsection 1
    - subsection 2

ニュース コンテンツ タイプの構造は、本の構造に似ています。

Article Title --> book title
 - Section 1  --> chapter title
    - subsection 1  --> section title
    - subsection 2  --> another section title
 - Section 2
    - subsection 1
    - subsection 2
  • 本は複数の章を持つことができます --> ニュース記事は多くのセクションを持つことができます
  • 章は複数のセクションを持つことができます --> ニュース セクションは複数のサブセクションを持つことができます

私たちの要件は、本モジュールによって提供される機能に似ていますが、「本」、「章」、「ページ」などの用語は編集者を混乱させます。代わりに、「記事のタイトル」、「セクション」などの用語が必要です。

ありがとう!

4

1 に答える 1

1

セクションとは

別のコンテンツ タイプであると仮定すると、 Entity Referenceを使用できます。

実際には、これは 2 つのコンテンツ タイプがあることを意味します。

  • ニュース
  • ニュースセクション

ニュース セクションには、ニュースとニュース セクションの両方のコンテンツ タイプを参照できるノード参照フィールドがあります。

ニュース アイテムのセクションを作成するには、ニュース セクション ノードを作成し、以前に作成したニュース アイテムを [ノード参照] フィールドに追加するだけです。

サブセクションを追加したいときはいつでも同じことを続けることができますが、その場合、参照は以前に作成されたニュースセクションになります.

ビューを使用すると、ニュース項目のさまざまなセクションとサブセクションを簡単に呼び出すことができます。

于 2013-03-08T17:04:16.817 に答える