问题标签 [contentful]
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.
contentful - 过滤链接对象的内容查询
我正在尝试在我的当前项目中使用 Contentful,并且我正在尝试了解如何根据链接对象中的字段过滤我的查询结果。
我的顶级对象包含一个这样定义的链接:
此“标题”字段链接到具有此定义的另一个内容类型:
然后链接到最低级别:
其中 tagList 是该内容可能具有的标签数组。
我希望能够从顶级对象运行查询,该对象说让我获得 X 个这些“Service_Description”内容条目,其中包含来自提供的标签列表的标签。
在 PostMan 中,我一直在运行:
我正在尝试添加一个类似这样的过滤器:
这显然是不正确的,但我一直在努力解决如何通过这种关系来实现我的目标。仔细阅读文档,这似乎与包含有关,但我不确定如何解决这个问题。
关于如何实现我的目标或这是否可能的任何方向?
contentful - 可以在 Entry 请求中获取/解析链接数组吗
我正在请求一个特定的条目,该条目的一个字段是链接数组。有没有办法让这些链接得到解析并在结果 JSON 响应中返回?
我正在通过 curl 尝试这个
“include=n”参数在这种特殊情况下不起作用。应该是?
这是我希望解决/扩展的字段的片段
node.js - 检索链接条目的字段 - 内容丰富
正如标题所说,有没有办法在一个查询中查看链接条目的字段?例如,我查询以下网址:
并且只获取与我明确查询的条目关联的字段。它仅显示链接条目的元数据。如何编写一个 url 查询来显示显式条目和链接条目的所有字段?
content-management-system - 如何从 jekyll 数据制作页面/帖子
我正在尝试将内容与 jekyll 一起使用,我有文章数据模型以 yaml 格式提供所有文章。
如何通过这些数据创建单个页面/发布并在 jekyll 中转换为静态文件?
javascript - 内容丰富+ Angular2
嗨,我正在尝试使用 Contentful 交付 API 将 Contentful 与 Angular2 一起使用
例如,我可以获得特定的数据
内容丰富的.service.ts
主页.component.ts
但是,如果我有多个项目,我需要将每个 data.item 声明为一个字符串,这会变得很冗长。然后,如果我决定向内容类型添加一个新字段,这可能会添加到数组的中间,从而破坏我拥有的当前绑定,并且需要再次更新它们。
我看到了另一个仓库,他们在模板中使用了我正在寻找的架构,我知道这是做我需要做的事情的正确方法。
例如 homepage.template.html
这意味着不存在数组中断的风险,并且 tbh 构造了代码以进行缩放和添加。但是我见过这个的回购
是用 AngularJS V1 编写的,我不确定如何在 Angular2 中使用它。我还在学习,我觉得如果有人能指出我正确的方向和例子,我可以继续征服这个项目!
理想情况下是示例组件和服务。我是否还假设需要应用 Contentful SDK?
还有链接关系的问题(如何内容推荐构建大型内容条目)。
Contentful 将列出 Items 中的字段,这些字段与具有该 ID 和内容的字段中的内容具有链接关系。并且该项目的任何资产都将放入包含/资产中
例如
我假设通过查找您需要的项目的 ID,然后您获得资产 ID 的任何关系,然后查看资产?但这又是通过 SDK 完成的吗?还是我需要编写这段代码?
我迷路了...
任何帮助表示赞赏,谢谢。
json - 有没有一种简单的方法可以从 Contentful 响应中获取内联扩展 JSON 格式
Contentful 是一项非常有用的服务,但遗憾的是 json 响应格式不允许标准扩展 json 数据格式。
它需要我们编写和额外的翻译器来返回常见的 json 结构嵌套。
例如,使用 Contentful 我们得到(简化版)
但我们想要这个
任何人都有通用工具来将内容响应组合成标准 json 响应?
swift - 满足于快速构建
任何人都可以帮助这个最基本的快速内容示例吗?只是试图从 Contentful (working) 获得响应,然后将生成的实体映射到我的自定义结构。
内容丰富的 swift 文档非常缺乏,迫使您在 Git 休息和复杂示例之间跳转,并且代码片段仅涉及打印结果。
jekyll - Jekyll Contentful,如何从配置文件中隐藏 api 密钥?
Jekyll 内容插件在 config.yml 文件中配置。但是,如果我在公共 github 存储库上发布 repo,任何人都可以使用 api 密钥。我怎样才能避免这种情况?
javascript - 通过 Contentful API 从 Express 发送数据到 React
我决定尝试 contentful 的无头 CMS,但我遇到了他们的 API 客户端的问题。我想要做的是将 express 与服务器端渲染的 react 结合起来,我使用这个 repo作为我的起点。
我的高速路由器
创建一个我的 React 组件可以调用的路由:
从 Contentful 获取数据
我的反应组件
请求数据
将组件的状态设置为接收到的数据
故障点发生在getHeroes
express 内部的方法中。因为 contentful 的客户是一个承诺,我不确定如何getHeroesRoute
等待来自getHeroes
. 我怎样才能做到这一点?
android - 尝试使用 Vault 在 Android 上获取 Contentful CMS 数据时出现 Classcast 异常
我正在尝试将 Contentful CMS 中的条目提取到我的 Android 应用程序中。为此,我正在使用 Vault。我在我的应用程序中定义了以下模型 -
以下是我的同步代码-
上述同步请求的结果给了我以下错误 -
java.lang.ClassCastException:com.google.gson.internal.LinkedTreeMap 无法转换为 java.util.List
我假设这是由于画廊领域。但是有人可以在这里帮助我吗?
谢谢!