问题标签 [netlify-cms]

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 回答
327 浏览

webpack - NetlifyCMS - 未找到集合内容

我正在使用https://github.com/netlify-templates/kaldi-hugo-cms-template

我在 config.yml 和 .md 文件位于站点/内容中创建了一个新集合(“页面”)。该站点的前端在 localhost 和 Netlify 上看起来不错。在 localhost:3000/admin 还显示我的“页面”,我可以编辑它们,但是当我转到 mysite.netlify.com/admin/#collections/pages 时,我只看到“正在加载条目”。

这是我的收藏

0 投票
1 回答
1535 浏览

gallery - 将 Netlify CMS 与 Hugo 一起使用 - 创建带有画廊的帖子

我对 Hugo 和 Netlify 都是新手,所以我可能只是做错了。

我已经使用HugoGalleria插件成功地构建和部署了一个带有画廊的站点,并部署到Netlify这一切都奏效了。但是,我想尝试使用Netlify CMS,并且正在努力设置它来处理画廊功能(它只适合写一篇文字帖子)

我不确定这是否是 Netlify CMS 的限制,或者我正在以不适合静态站点的方式制作画廊。

为了在 Hugo 中实现画廊,我在每篇文章的开头都做了以下事情:

然后在布局页面中:

在 Netlify CMS 设置中,我尝试添加一个对象小部件:

我有两个问题:

(i) 对象出现,但当然只有一次。我将如何设置它以允许我输入任意数量的图像?

(ii) 在构建时,我收到一个错误:ERROR 2017/05/28 22:37:20 Error while rendering "page": template: _default/single.html:23:15: executing "_default/single.html" at <.imgSrc>: can't evaluate field imgSrc in type interface {}

因此,即使尝试将一张图像(和相关数据)放入帖子中,我似乎也做错了。

0 投票
1 回答
1444 浏览

netlify - 使用 Netlify CMS 收集 Hugo 数据文件

我正在尝试使用带有 Hugo ssg 的 Netlify CMS。

我用:

我有一个简单的 netlify-cms config.yml 有两个集合:帖子和作者。

文档区分了两种集合类型,我假设我应该选择文件集合,因为我想将作者数据保存在一个文件中。

我希望能够通过管理仪表板添加作者并将其保存到数据文件夹中的文件中。文档没有提供保存作者的文件应该是什么样子的示例(或者 cms 是否自动生成?)。

我当前的配置遇到错误。当我保存“新作者”时,我得到了这个:

无法持久化条目:错误:集合必须具有作为有效条目标识符的字段名称

为什么我会收到此错误?

0 投票
1 回答
160 浏览

jekyll - 我在 Netlify CMS 中使用 Jekyll 的文件夹路径是什么

在 Jekyll 配置中,源设置为source: ./jekyll
A 集合,该集合位于该源./jekyll/_work
Netlify CMS 配置中,位于 admin 文件夹中./jekyll/admin/config.yml

存储文档的文件夹的路径

来自管理配置的集合路径引用folder: "_work"

管理员 CMS 实际上在 repo 的根目录中创建了这个文件夹,其中包含 html 文件

[问题] 文件存放文件夹的路径

管理员配置路径是否必须再次包含 Jekyll 源代码,例如文件夹:“../jekyll/_work”

0 投票
1 回答
689 浏览

netlify - 添加小部件而不显示在 Netlify CMS 预览中

是否有允许用户在编辑器中输入文本值但不显示在右侧预览中的后端小部件类型?

我从开箱即用的示例中获得了以下配置:

我不希望发布日期显示在预览中。

0 投票
3 回答
858 浏览

jekyll - How to make Netlify CMS' list widget returns number

I want to use Netlify CMS for my Jekyll site and I have this layout:

and the front matter of page that I write in text editor that uses this layout :

the code works fine, the fill class is added properly.

But when I use Netlify CMS with list widget, it returns string instead of number to the levels list, like this :

So the code doesn't work, how to make it returns number?

What I've tried

  • Quote the i, but it gave me an error
  • Use valueType : "int", didn't work

My config

0 投票
1 回答
563 浏览

netlify - 如何将 netlify-cms 与自托管的 gotrue 和 git-gateway 连接?

我认为标题是不言自明的。可以在这里找到回购:

我尽量不使用 netlify 的商业解决方案,只使用他们的开源软件来处理。

0 投票
1 回答
605 浏览

hugo - 从 Netlify CMS 添加到 Hugo 站点变量

我正在使用带有Netlify CMS的 Hugo四十主题,并且该文件有一个 Tiles 部分,如下所示:config.toml

我希望能够从 CMS 向磁贴部分添加条目。如何params.tiles.showcase从 CMS 添加变量?这是我的一个片段config.yml

0 投票
2 回答
1567 浏览

javascript - GraphQL 的组件道具

我正在使用 and 构建一个简单的 Web 应用程序ReactGatsbyJS并使用它NetlifyCMS来管理内容。使用gatsby-transformer-remark我加载包含我想加载的图像路径的数据gatsby-transformer-sharp

因此,我创建了一个 Image 组件来接收其道具的路径:

我希望这个组件获取路径,gatsby-transformer-sharp使用 GraphQL 请求一个节点,然后在gatsby-img组件中使用返回的数据。

我对 React 和 GatsbyJS 都很陌生,所以显然我的解决方案不起作用。

这样做的正确方法是什么?

0 投票
1 回答
396 浏览

hugo - 如何通过 One Click Netlify CMS 示例使用容器 Hugo 版本

Netlify CMS 社区聊天中,问题不断出现如何在没有 bin 文件夹和可执行文件的情况下管理 Hugo 版本。

one-click-hugo-cms示例是生成 Hugo 静态站点并使用 Netlify CMS 为该站点添加帖子的部署。

问题:为简单起见,站点设置使用 bin 文件夹来存储 Hugo 可执行文件,但开发人员希望使用不同版本的 Hugo 并使其保持最新,而无需将新的可执行文件复制到 Hugo bin 文件夹。