扩展Drupal 8中的内容类型



我正在Drupal 8中编写一个媒体收集管理器。现在我有了几种不同的内容类型(书籍、游戏、电影等)。现在我想在web应用程序中创建一个功能,用一些用户特定的字段扩展内容类型。

我如何创建一种方式,让用户创建一个内容类型,将扩展主内容类型(书籍,游戏,电影,…)?

  • 创建一个新的内容类型(例如称为'user extra fields'),并赋予用户编辑内容和创建新内容的权利

    • 在新的内容类型中添加一个实体引用字段,该字段将引用您的原始内容类型

    • 用户将选择新的内容,他想扩展的内容

你考虑过使用段落吗?我认为这是扩展内容类型的好方法,因为段落实际上是"迷你内容类型"。额外的好处是,您可以为将"扩展"内容类型的用户设置其他权限组;)

有一个很好的用例:https://www.amazeelabs.com/en/blog/drupal-paragraphs

最新更新