contentful 相关问题

Contentful是使用RESTful JSON API的基于云的CMS框架。

创建一个 <a> 标签,可以从其内容丰富的环境中下载资源?

我正在尝试创建一个锚标记,该标记将链接到我的 Contentful 空间中的 PDF 资源,因此当用户单击该链接时,PDF 文件将被下载到他/她的计算机上。 然而,因为

回答 1 投票 0

TypeError:无法读取react + contentful中未定义的属性(读取“createClient”)

在我的节点项目中,Contentful 与我的 React 项目运行相同的行。但在反应中给了我一个错误,如下图所示。我尝试再次重新安装,但没有成功。我错过了什么? ...

回答 1 投票 0

Contentful CMA 客户端中出现无效补丁错误

我正在尝试使用 Contentful 中的 patch 方法来填充空字段。以下代码段在一个克隆环境中可以工作,但在另一个克隆环境中则不起作用。 让 patchData: OpPatch[] = [ ...

回答 2 投票 0

如何正确输入Contentful EntryFieldTypes.AssetLink

我在使用 Contentul 时遇到了 Typescript 问题。我希望任何人都能指出我正确的方向。 Contentful 根据我在

回答 2 投票 0

将图像从 Contentful 渲染为 Angular

我在显示我上传到内容丰富的角度网站上的图像时遇到问题。 从浏览器控制台,图像已正确加载,但我在屏幕上看到空白图像。 下面是我的代码: 故事...

回答 1 投票 0

Contentful CMS API 未显示图像和其他资产

我正在与 Astro 和 Contentful 合作开发一个博客。 内容是一个富文本字段,我正在使用 contentful/rich-text-html-renderer 包进行解析,如 Astro 文档中所示: 我正在与 Astro 和 Contentful 合作开发一个博客。 内容是一个富文本字段,我正在使用 contentful/rich-text-html-renderer 包进行解析,如 Astro 文档中所示: <article set:html={post?.body} /> 不幸的是,图像和其他资产根本没有显示。 如何让图像显示? 编辑如下: 经过进一步调查,我发现图像根本不是来自 Contentful API: --- import { documentToHtmlString } from "@contentful/rich-text-html-renderer"; import { Image } from 'astro:assets'; import { contentfulClient } from "../../lib/contentful"; import Layout from '../../layouts/Layout.astro' import type { Post } from "../../lib/contentful"; export async function getStaticPaths() { const { items } = await contentfulClient.getEntries<Post>({ content_type: 'post' }) return items.map(item => { return { params: { slug: item.fields.slug }, // props: { // allPosts: item // } } }) } let post; const { slug } = Astro.params; // const { allPosts } = Astro.props; try { const data = await contentfulClient.getEntries<Post>({ content_type: "post", "fields.slug": slug, }); const { title, author, coverImage, tags, dateModified, body, text } = data.items[0].fields; post = { title, author, coverImage, tags, dateModified: new Date(dateModified).toLocaleDateString(), body: documentToHtmlString(body), text }; console.log("Body texts: ", body.content) const getImages = text.content .filter(item => item.nodeType === 'embedded-asset-block') .map(item => item.content); /* Output: Body texts: [ { data: {}, content: [ [Object] ], nodeType: 'heading-1' }, { data: {}, content: [ [Object] ], nodeType: 'paragraph' }, { data: {}, content: [ [Object] ], nodeType: 'paragraph' }, { data: {}, content: [ [Object], [Object], [Object] ], nodeType: 'unordered-list' }, { data: {}, content: [ [Object] ], nodeType: 'paragraph' }, { data: { target: [Object] }, content: [], nodeType: 'embedded-asset-block' }, { data: { target: [Object] }, content: [], nodeType: 'embedded-asset-block' }, { data: {}, content: [ [Object], [Object], [Object] ], nodeType: 'paragraph' } ] */ console.log("Images: ", getImages) // output: Images: [ [] ] } catch (error) { return Astro.redirect("/404"); } const authorPic = post?.author.fields.authorImage.fields.file.url 您可能忘记发布您的资产。如果您不发布资产,即使嵌入到 RichText 中,它们也不会显示。

回答 1 投票 0

使用 Contentful 按创建日期对帖子进行排序

我正在使用 Contentful 来管理我正在制作的网站的博客文章。 我设置了内容模型并让它在我的页面上很好地显示,但如果我更新旧帖子,它会将其移动到页面顶部。 T...

回答 1 投票 0

内容丰富的富文本Html嵌入资产无网址

所以我一直在努力了解内容资产,例如可以将图像添加为单个内容字段的一部分,即描述(富文本) 我有一个中间件 NodeJS 服务器

回答 1 投票 0

环境变量不起作用(Next.JS 9.4.4)

因此,我使用 Contentful API 从我的帐户获取一些内容并将其显示在我的 Next.Js 应用程序中(我使用的是 Next 9.4.4)。这里非常基础。现在为了保护我的凭据,我想使用环境...

回答 10 投票 0

如何修复 nextjs 预渲染错误 - vercel 部署?

如何解决此部署问题?我正在关注这个教程。我的node_modules和.next被忽略并且没有推送到github。它可以在本地运行,但似乎无法部署。我...

回答 2 投票 0

Contentful graphQL:按发布日期过滤内容

您好,我的团队正在开发功能,允许内容编辑者预览包含计划在未来日期发布的内容的页面。请参阅屏幕截图。 我没看过多少文献展...

回答 1 投票 0

Contentful.net中出现api限速时如何编写重试策略?

我有以下代码调用内容丰富的cms。这是我的 webhook 调用的代码。现在我对 C# 中的重试机制还很陌生。 如何实现限速错误时重试...

回答 1 投票 0

在 Next.js 中显示来自 Contenful 的图像

我在 Next.js 应用程序中显示博客文章的图像时遇到问题。博客页面使用 Contentful 的博客文章模型。 我在 types.d.ts 文件中定义了以下内容: 导入 {

回答 1 投票 0

内容丰富的富文本渲染器:如果存在 BLOCK.PARAGRAPH,自定义 BLOCK 样式将无法正确应用

我正在使用 Contentful 的 Content Delivery API 检索内容。我的数据包含一个具有富文本数据类型的字段。我正在使用 Contentful 的 rich-text-react-renderer 来创建所需的...

回答 1 投票 0

这种修复 Typescript 和 Contentful 的内容交付 API 之间的打字错误的方法安全吗?

我正在使用 Astro 和 Contentful 来制作博客。我有一个名为“作者”的内容类型,它有 3 个字段。 姓名 字段类型 全名 短文本 爆头 媒体 简介 富文本 我正在努力创建一个

回答 1 投票 0

来自 GraphQL 查询的通用内容服务器错误 - 当针对大量条目运行查询时

即使我使用查询限制,在对大量条目运行查询时也会出现内容丰富的内部服务器错误。 手术 : { 变量:{ 限制:10, 跳过:0,

回答 1 投票 0

为什么我的 Astro 网站显示内容数据的 HTML 标签?

我对 Astro 还很陌生。被这个特定问题困扰了这么久。 正如标题所提到的,如果没有正确的格式,我无法正确呈现内容丰富的数据。它显示 html t...

回答 1 投票 0

盖茨比内容丰富的文本图像不显示

我正在尝试构建一篇文章的详细信息页面,我正在使用 Contentful CMS 来显示内容。我可以让它显示文本,但无法让它显示图像。 详细信息.js 页面 从 '

回答 2 投票 0

内容丰富的 PHP API:如何获取单个条目?

我使用此代码来获取 Contentful 中的所有内容(它们是项目,每个项目中都有一个图像库),用于一个简单的投资组合网站。 $client = new \Contentful\Delivery\Client('xx...

回答 1 投票 0

Swift 中内容丰富的 Graphql 位置过滤变量

我的查询在使用 Contentful API 的 GraphiQL 中是有效的,但是当我使用 Swift 传递相同的变量和结构时,它将不起作用。如何将纬度、经度、半径传递到查询中? 询问 查询MapQ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.