У меня есть тестовый сайт 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
Это форматирование уценки или утра я что-то пропустил?