问题标签 [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 投票
1 回答
26 浏览

translation - 在 Kentico Cloud 中获取要翻译的字符数

有没有办法告诉我们某些内容项中所有文本字段的字符数?我们需要估算内容项的翻译价格。

0 投票
1 回答
128 浏览

kentico-kontent - Kentico 云中的 com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException

我已经完成了一个简单的代码来从 Kentico 云中检索已发布的内容。我正在使用 Kentico 云提供的内置类/代码来检索。检索时出现以下异常。

这是由于 Json 响应中无法识别的属性而发生的。这是我得到的意想不到的回应。

这里widthheight映射类中没有提到参数。

我正在使用来自 Kentico 云站点 DeliveryClient client = new DeliveryClient("975bf280-fd91-488c-994c-2f04416e5ee3", ""); 的以下代码片段 ContentItem item = client.getItem("on_roasts").item;

你能提供更新的maven依赖版本吗?我正在使用这个版本

com.kenticocloud 交付 2.0.2

0 投票
1 回答
135 浏览

angular - Kentico cloud:在richTextResolver 中添加角度html 的问题

我正在尝试在 kentico 云中的 RichTextField 内渲染结构。按照本教程https://docs.kenticocloud.com/tutorials/develop-apps/get-content/dealing-with-structure-in-rich-text我制作了一个 ContentType 并用作我的模板AngularLink(它有 2 个属性,文本和链接),然后定义一个 TypeResolver 并在 DeliveryClient 中注册

该类AngularLink提供了一个richTextResolver

问题是,当我使用getHtml()RichTextField 中的方法解析 html 时,通过innerHTMLBrowserRichTextParser将返回的字符串插入到元素中,最终结果是带有全小写属性的锚标记。routerlink

是否有更好的策略来使角度属性在 kentico-cloud-delivery api 的标准流程中工作?

非常感谢您!

0 投票
1 回答
98 浏览

javascript - 父元素的 Kentico Cloud Delivery 过滤器

我有一个包含产品的内容模型“类别”(也是一个内容模型)。现在我必须获取产品链接的类别。为此,我得到了产品 url_name(唯一)。

我在 kentico-delivery-sdk (JS) 文档中搜索了一个过滤器,它可以深入到对象/链接内容模型中。

使用这种方法,我从未得到 GraphQL 的响应。这是错误的过滤器吗?

0 投票
1 回答
75 浏览

redux - 显示错误修剪时如何在 react-redux 中捕获数据?

当我没有声明类别时,我无法加载帖子,但是如果我尝试设置默认类别,那么我不能为另一个类别更改类别?有没有想出主意怎么办?使用选择器 - Redux。

根据来自 siedbar 的 catchTaxonomies 发送的类别从 Kentico 下载数据

我把这个函数放到 useEffect

错误信息:

filters.js:171 Uncaught TypeError: m.trim is not a function at filters.js:171 at Array.map () at ContainsFilter.getParamValue (filters.js:170) at url.helper.js:22 at Array.forEach () 在 UrlHelper.addOptionsToUrl (url.helper.js:20) 在 QueryService.BaseDeliveryQueryService.getUrl (base-delivery-> > query.service.js:93) 在 MultipleItemQuery.BaseQuery.resolveUrlInternal (base-query.class.js :57) 在 MultipleItemQuery.BaseItemQuery.getMultipleItemsQueryUrl (base-item-query.class.js:93) 在 MultipleItemQuery.BaseItemQuery.runMultipleItemsQuery (base-item-query.class.js:104) 在 MultipleItemQuery.getObservable (multiple-item- query.class.js:234) 在 fetchArticles (Main.js:33) 在 Main.js:53 在 commitHookEffectList (react-dom.development.js:18053) 在 commitPassiveHookEffects (react-dom.development.js:18080) 在 HTMLUnknownElement.callCallback (react-dom.development.js:147) 在 Object.invokeGuardedCallbackDev (react-dom.development.js:196) 在 invokeGuardedCallback (react-dom.development.js:250) 在 commitPassiveEffects (react- dom.development.js:19706) 在包装 (scheduler-tracing.development.js:177) 在 flushPassiveEffects (react-dom.development.js:19759) 在 renderRoot (react-dom.development.js:20332) 在 performWorkOnRoot ( react-dom.development.js:21357) 在 performWork (react-dom.development.js:21267) 在 performSyncWork (react-dom.development.js:21241) 在 requestWork (react-dom.development.js:21096) 在scheduleWork (react-dom.development.js:20909) 在 scheduleRootUpdate (react-dom.development.js:21604) 在 updateContainerAtExpirationTime (react-dom.development.js:21630) 在 updateContainer (react-dom.development.js:21698) 在 ReactRoot.push../node_modules/react-dom/cjs/react-dom.development.js.ReactRoot.render (react-dom.development.js:22011) 在 react-dom.development。 js:22163 at unbatchedUpdates (react-dom.development.js:21486) at legacyRenderSubtreeIntoContainer (react-dom.development.js:22159) at Object.render (react-dom.development.js:22234) at Module../src /index.js (index.js:8) 在webpack_require (bootstrap:781) at fn (bootstrap:149) at Object.0 (index.js:10) at webpack_require (bootstrap:781) at checkDeferredModules (bootstrap:45) at Array.webpackJsonpCallback [as push] (bootstrap:32 ) 在 main.chunk.js:1

0 投票
1 回答
67 浏览

kentico-kontent - `published` / `unpublished` webhook 在内容可用之前发送

所以我正在尝试使用 Kentico Cloud 构建内容管道。要求之一是按下绿色大发布不是该过程的最后一步。然后必须收集已发布的内容,对其表示进行转换并转发到其他地方。订阅publish/ unpublishwebhook 事件然后处理相关内容看起来像是要走的路,但显然这些有时会在内容通过 Delivery API 可用之前触发。

我有哪些选择?我真的不想进行轮询——内容的嵌套结构加上无法按父项过滤,这使得它远非微不足道。

0 投票
0 回答
133 浏览

.net - 为 Kentico Cloud API 和 .NET 设置控制器和视图

我对 Kentico Cloud 和 .NET 的文档的运气最差。我希望整理我的控制器和视图,以便它们可以显示在另一个页面上(不是主视图,而是通过导航栏访问),然后单击帖子以查看所述帖子的完整详细信息。

我已经提供了我当前的控制器以及我的帖子视图,模板视图已设置,但不会让我正确显示这个问题。

我已经设置了我的模型,并且在编写任何代码时都很好并且没有错误。

帖子视图:

0 投票
1 回答
40 浏览

.net - 如何在不使用强类型的情况下获取富文本中的组件对象 [Kontent Delivery SDK .NET]

作为标题,我找不到如何在不使用强类型的情况下获取富文本中的组件对象。

它抛出一个异常。组件d3cb9f23_7684_0174_0b8d_6320bb61cc62对象存在于私有成员_linkedItemsSource中。我猜GetLinkedItems只在它的元素下搜索。

我们有什么办法可以得到吗?

参考: https ://github.com/Kentico/kontent-delivery-sdk-net/wiki/String-based-rendering-of-items-in-Rich-text

0 投票
3 回答
359 浏览

kentico-kontent - 如何在 Kentico Kontent .NET Delivery Client 中记录 HttpClient 请求?

您如何在此处记录 Kentico Kontent .NET 交付 API 的 HTTP 请求:https ://github.com/Kentico/kontent-delivery-sdk-net

具体来说,我正在寻找的是如何将 HTTP Get 请求记录到 delivery.kentico.ai(您从中检索内容 JSON 的端点)。

0 投票
1 回答
172 浏览

html - 如何设置已经“嵌入”到 HTML 中的标签的“目标”属性?