contentful相关内容

使用Conteful API在Gatsby中按标签对内容进行排序

在Contful中,我创建的内容几乎没有媒体图片。图片有两个不同的标签boxon和attaqueGenetique。我想使用我为每个媒体添加的标签对幻灯片进行排序,但我找不到这样做的方法。盖茨比网站上有一个例子,但不是很清楚,我试了试也没能把它变成我的。 Gatsby 中的示例 query FilterByTagsQuery { allContentfulNumber( so ..
发布时间:2022-03-30 20:22:24 其他开发

无法查询字段“x"在类型“y"上

我需要一些有关 Graphql 查询的帮助:).我正在尝试将投资组合网站部署到 Netlify,在部署期间,我收到此错误.我的代码在 localhost 上运行,但不在 Netlify 上运行.我需要从 Contentful 中提取数据并用它填充图片库. 预期结果:Netlify 部署我的代码 我得到的结果:构建错误. 您的 GraphQL 查询中出现错误:2:51:25 AM:无法 ..
发布时间:2022-01-04 11:06:41 其他开发

如何在 GraphQL 中处理多种类型的数组(例如:不同的内容块)?

假设我有一个页面构建器字段,它引用了许多不同类型的内容块. 视频 引用 广告 等等... 据我所知,不鼓励在数组中使用多种类型. 但是在这种情况下你还能做什么? 有没有办法在 GraphQL 中处理这个问题? 有没有更好的方法来构造数据? 解决方案 您可以将它们定义为联合(或接口,如果所有实现类型共享公共字段) 联合架构示例: 类型查询{块: ..
发布时间:2022-01-04 11:00:39 其他开发

从内容数据以编程方式创建 Gatsby 页面

我正在寻求有关 GatsbyJS 和 Contentful 的帮助.文档没有给我足够的信息. 我希望基于内容丰富的数据以编程方式创建页面.在这种情况下,数据类型是零售“商店",在/retail_store_name 处有一个 gatsby 页面 每个商店的 index.js 基本上是几个 react 组件,其中传递了 props,例如商店名称和谷歌地点 ID. 向内容添加数据.这是 ..
发布时间:2022-01-04 10:53:55 前端开发

Gatsby.js:按嵌套对象属性过滤 GraphQL 查询

我正在一个新闻网站上工作,该网站将有文章,每篇文章都有一个或多个作者.如果您点击作者的姓名,它会将您带到一个页面,其中显示了他们的信息和他们贡献的文章列表. 所以每篇文章都有一个 authors 属性,它又是一个 author 对象的数组,这些对象具有以下属性:全名、slug(全名的小写版本用破折号代替空格)等 是否可以在定义查询时通过特定作者的 slug 过滤文章? query a ..
发布时间:2022-01-04 10:53:22 其他开发

Gatsby 的 GraphQL 查询 - 具有灵活内容模型的内容设置

我有一个 gatsby 站点,其中包含 内容丰富的插件 和 graphql 查询(设置正常). [编辑]我的 gatsby 设置使用 pageCreate 功能动态提取数据.并填充我的模板组件,即我在下面分享的根 graphql 查询.如果 contentful 页面遵循以下查询中给出的结构,我可以使用设置创建多个页面.[/编辑] 我的问题是关于我似乎遇到的一个限制,或者只是不知道足够 ..
发布时间:2022-01-04 10:48:22 其他开发

“gatsby-source-contentful"的插件选项无效

在尝试打开我通过 GitHub 分叉的项目时遇到以下错误. 成功打开并验证 gatsby-configs - 0.492s错误 #11331 插件“gatsby-source-contentful"的无效插件选项:- “访问令牌"是必须的未完成加载插件 - 6.220s 我进行了多次编辑,但无法处理该项目,因为我目前无法打开它.我确实有一个内容丰富的帐户,但我对 Gatsby 还很陌生,并且不 ..
发布时间:2021-11-26 19:57:25 其他开发

“gatsby-source-contentful"的插件选项无效

在尝试打开我通过 GitHub 分叉的项目时遇到以下错误. 成功打开并验证 gatsby-configs - 0.492s错误 #11331 插件“gatsby-source-contentful"的无效插件选项:- “访问令牌"是必须的未完成加载插件 - 6.220s 我进行了多次编辑,但我无法处理该项目,因为我目前无法打开它.我确实有一个内容丰富的帐户,但我对 Gatsby 还很陌生,并且 ..
发布时间:2021-10-26 16:22:53 其他开发

为 Gatsby Contentful 博客添加标签

我正在尝试在博客文章中添加标签,但我很难找到解释如何实施它们的资源. 最终目标是获得可点击的标签,这会导致一个页面,其中所有具有相同标签的帖子都出现在一个列表中. 我将 GatsbyJS 与 Contentful 集成一起使用. 我有一个名为 article-post.tsx 的文件,其中包含以下代码: 从“react"导入 Reactimport { graphql } fr ..
发布时间:2021-09-04 19:21:18 其他开发

将内容模型转换为 EnvironmentObject

我需要将我的 Contentful 模型转换为可在多个视图之间访问. 因此,例如,我将有一个电影列表和每个将有一个图像,标题和;预告片的 URL.我将有一个处理图像的视图,当用户点击图像时,我希望标题的视图更新 &将根据选择播放要更新的预告片的视图. 下面更新的最佳方式是什么,以便当我调用 selectableRow 时,我可以更新我的标题 &我的视频播放器有正确的数据? 我已经 ..
发布时间:2021-09-02 19:44:32 移动开发

单击链接应在 react-hooks 站点中创建/打开一个显示内容的 html 页面

我已经将我的 React-hooks 网站与 contentful 集成在一起.现在我可以在我的 React 站点中看到内容丰富的网站的内容.单击每个磁贴下的 ...more >> 链接,我想显示接收到的内容以在 separate html 页面中打开,以便我可以查看帖子的全部内容.有人可以告诉我如何实现这一目标吗?(“主页"选项卡 > 磁贴截图) 演示 https://codesan ..
发布时间:2021-07-03 19:33:19 其他开发

使用邮递员更新 Contentful 条目

正如您可以查看下面的屏幕截图,我尝试在 Contentful 中调用 PUT api 以更新条目. 当我尝试点击 GET 调用时,一切正常,但不明白在进行 PUT 调用时出现以下错误的原因是什么. 我在这里遗漏了什么或在这里做错了什么吗? 注意:我在调用时更改了所有变量、spaceId、env、entryId 和授权(传递 access_token) 解决方案 从我在您的 ..

如何通过 NextJS 网站中的 Contentful API 从单个页面获取内容?

我在这里和那里找到了一些关于从 Contentful 采购到 NextJS 的指南,您可以在其中为静态博客提供内容.这是一个起点. 但是对于单页内容,我无法使用 API 获得任何结果.不知道为什么. 这是我正在处理的代码的一些摘录,并附有解释结构的注释. //components/layout.js(……)import client from '../utils/contentful ..
发布时间:2021-06-07 20:08:30 前端开发