Gatsby & Netlify - добавление нескольких изображений через облачный - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть тестовый сайт Netlify / Gatsby, подключенный через github repo. Моя цель - загрузить несколько изображений в Netlify CMS. Я реализовал облачный плагин для этого. Это работает в Netlify CMS, когда я создаю новую страницу с контентом, я могу выбрать несколько изображений через облачный плагин. Как только я публикую sh, он автоматически создает файл уценки со всем содержимым. Пример сгенерированного файла уценки:

path: /blog/first-post
date: 2020-04-20T17:20:52.595Z
title: First blog post!
media:
  - >-
    https://res.cloudinary.com/dzmtikrn1/image/upload/v1587474425/IMG_20180715_141255_vux692.jpg
  - >-
    https://res.cloudinary.com/dzmtikrn1/image/upload/v1587474426/IMG-20180713-WA0003_fimfc4.jpg
---
test 2

Теперь с GraphQL я хочу запросить данные мультимедиа, но их нет при запросе. Я пробовал это с одним изображением, и это работает, но как только я добавляю несколько, это не так.

Часть моего config.yml:

media_library:
  name: cloudinary
  config:
    cloud_name: 
    api_key: 

collections:
  - name: blog
    label: Blog
    folder: blog
    create: true
    fields:
      - { name: path, label: Path }
      - { name: date, label: Date, widget: datetime }
      - { name: title, label: Title }
      - { name: body, label: Body, widget: markdown }
      - label: "Media"
        name: "media"
        widget: "image"
        allow_multiple: true
        media_library:
          config:
            multiple: true

Это форматирование уценки или утра я что-то пропустил?

...