【问题标题】:What's the Contentful equivalent of "slices" in Prismic?什么是 Prismic 中“切片”的 Contentful 等价物?
【发布时间】:2023-03-22 09:34:01
【问题描述】:

Contentful 是否提供了一种创建可重用自定义组件的方法?,我环顾四周,似乎它们只提供类似于整个页面模板的内容类型。在他们关于从 Prismic 迁移到 Contentful 的 article 中,他们提到 slices 被视为自定义类型,但您不能在自定义类型中使用自定义类型,因此这似乎不是一个好的解决方案。

我基本上是在寻找一种方法来创建可以跨多种内容类型使用的自定义字段组。

【问题讨论】:

    标签: content-management-system contentful prismic.io


    【解决方案1】:

    这里有内容的 DevRel。 ?

    类似于整个页面模板的内容类型

    在 Contentful 中,内容类型是您定义的任何内容。特定内容类型的条目可以保存页面信息,但也可以保存有关单个组件的信息。

    We recommend to structure your content into reusable components。这样内容就可以重复使用。

    因此,尽管 Contentful 不提供类似 Prismics 切片的功能,但您可以使用 Contentful 类型和通过内容模型进行思考来获得类似的结果。

    您可能会定义一个画廊内容类型,该内容类型在您的代码中耦合到画廊组件,然后从另一个条目中引用它,例如页面内容类型。这就是内容建模发挥作用的地方——您可以根据自己的需求快速创建自定义内容图表。

    作为一个例子,这取决于你应该从哪里引用什么。页面可以引用画廊、作者或文章,然后可以引用其他自定义条目。

    page entry -- gallery - iamges
               |_ author
               |_ article - author
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-20
      • 2014-10-09
      • 2015-11-04
      • 1970-01-01
      • 1970-01-01
      • 2014-05-08
      • 2014-06-12
      • 1970-01-01
      相关资源
      最近更新 更多