问题标签 [kentico-kontent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
48 浏览

c# - 使用 C# 在 Kontent Management API v2 中将组添加到现有类型的过程是什么?

如果我只是尝试使用 Kontent Management API (v2) 将组添加到现有的Kontent 类型,我会收到以下错误(请参阅下面生成此错误的代码):

验证错误:511 使用组时,每个元素都应具有正确的内容组引用

在这种情况下,使用 C# 通过 Management API 添加组的过程是什么?我会假设我需要Reference先向所有现有元素添加一个组,但是当我通过 API 添加组时,我该怎么做呢?在将对象添加到 Kontent 中的实际类型之前,我可以Reference简单地使用对象创建一个有效的吗?new ContentGroupModel()

这是我现有的代码,它会引发上述错误:

0 投票
1 回答
55 浏览

gatsby - 由于 gatsby.config 无效,无法使用 CloudFlare Pages 构建

我使用cloudflare pages' to build my site, but I encountered the error: 了无法读取未定义的属性(读取“拆分”)`。以下是完整的 cloudflare 日志:

奇怪的是local可以构建成功,而cloudflare却不行。我尝试为 cloudflare 指定与本地相同nodenpmgatsby和版本,但仍然出现此错误。gatsby-cli

具体来说,在 上CloudFlare Pages,我创建了两个环境变量来指定NodeNPM版本。它们是:

变量名|
NODE_VERSION 17.4.0
NPM_VERSION 8.4.1

您可以从日志中看到它们的版本已被成功指定。对于gatsbygatsby-cli,我将它们的版本分别指定为3.14.6和,在.4.6.1package.json

不幸的是,正如我之前所说,本地构建工作,但 cloudflare 仍然抛出Cannot read properties of undefined (reading 'split')错误。问题是什么?有什么解决办法吗?