【问题标题】:News Content - Section, Subsection, Sub-subsection, etc新闻内容 - 部分、小节、小节等
【发布时间】:2013-03-07 15:44:30
【问题描述】:

我们系统中的内容类型“新闻”可以有版块。部分可以有子部分。小节可以有小节等。我们的作者需要能够添加一个或多个节以及重新排序节或小节的能力。我是 Drupal 的新手,所以很难弄清楚如何创建内容类型和输入表单。有人可以提供与我的用例类似的指针(要研究的模块、书籍、视频、博客等)吗?

更新:

例如:

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

News 内容类型的结构类似于一本书的结构:

Article Title --> book title
 - Section 1  --> chapter title
    - subsection 1  --> section title
    - subsection 2  --> another section title
 - Section 2
    - subsection 1
    - subsection 2
  • 一本书可以有多个章节 --> 一篇新闻可以有多个部分
  • 一个章节可以有多个部分 --> 一个新闻部分可以有多个子部分

我们的要求和books模块提供的功能类似,但是“书”、“章”、“页”等术语会让我们的编辑感到困惑;相反,我们需要“文章标题”、“章节”等术语。

谢谢!

【问题讨论】:

  • 试图理解为什么这个问题被否决了。问题是否不清楚或需要更多细节? PS:我确实查看了不同的 Drupal 模块,但我找不到如何创建分层内容,所以我发布了这个问题。
  • 我实际上并没有投反对票,只是遇到了你的问题,但我自己很难理解你需要什么。您能否详细说明您的设想?这些部分是与新闻简单关联的其他内容类型,它们是可以应用于新闻的分层标签还是其他类型的字段?这将有助于了解您希望实现的最终功能(这一切最终如何工作)是确定可能最适合您的设置/模块。 :-)
  • @Boriana - 感谢您的意见。我添加了更多细节。

标签: drupal drupal-7


【解决方案1】:

什么是节?

假设它是另一种内容类型,您可以使用Entity Reference

实际上这意味着您将拥有两种内容类型:

  • 新闻
  • 新闻栏目

新闻部分将有一个节点引用字段,可以引用新闻和新闻部分内容类型。

要创建新闻项目的部分,您只需创建一个新闻部分节点,并将先前创建的新闻项目添加到节点引用字段。

您可以在想要添加子版块时继续执行相同操作,但在这种情况下,引用将是先前创建的新闻版块。

使用视图,调用新闻项目的各个部分和子部分将非常简单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-20
    • 1970-01-01
    • 2021-02-18
    • 2016-03-05
    • 2021-08-06
    相关资源
    最近更新 更多