如何访问netlify cms中config.yml中定义的集合?

时间:2020-07-25 18:00:20

标签: netlify netlify-cms

我已经为Netlify CMS注册了一些预览模板,如下所示:

import CMS from 'netlify-cms-app'

const blog_collection_list = ['elementary', 'markdown', 'personal-site','cheatsheet','meetup']
blog_collection_list.forEach(collection => {
    CMS.registerPreviewTemplate(collection, PostPreview)
});

我想避免对某些收集项进行硬编码( blog_collection_list )。如何访问它们?另外,如何在任何字段中将它们过滤为文件夹?

接下来是我的config.yml文件:

collections:
  - name: "elementary"

  - name: "markdown"

  - name: "personal-site"

  - name: "cheatsheet"

  - name: "meetup"

  - name: "pages"

预先感谢

0 个答案:

没有答案