Подведите итог проблемы
Я настраиваю Netlify CMS с сайтом Gatsby, используя файлы уценки для контента. После добавления виджетов в файл config.yml содержимое, которое должно быть извлечено из фронтматера файла в эти виджеты, не отображается (сами виджеты есть, но они пусты). Однако тело документа отображается в виджете уценки.
Опишите, что вы пробовали
Я переформатировал .yml do c, скопируйте / вставьте из строк, которые работают правильно, и т. д. c.
Показать код
.md файл:
---
title: location
sun: Closed
mon-tue: 10AM - 7PM
wed-thu: 10AM - 8PM
fri: 9AM - 8PM
sat: 9AM - 5PM
---
## Address
xxxx xxxxxxxx xxx.
xxxx, xxxx xxxxx
[(xxx) xxx-xxxx](tel:(xxx) xxx-xxxx)
.yml:
- file: "/src/markdown-pages/location.md"
label: "Location"
name: "location"
widget: "object"
fields:
- {label: "Address", name: "body", widget: "markdown"}
- label: "Hours"
name: "hours"
widget: "object"
fields:
- {label: "Sunday", name: "sun", widget: "string"}
- {label: "Mon-Tues", name: "mon-tue", widget: "string"}
- {label: "Wed-Thurs", name: "wed-thu", widget: "string"}
- {label: "Friday", name: "fri", widget: "string"}
- {label: "Saturday", name: "sat", widget: "string"}
Снимок экрана CMS
Редактировать
Добавление дополнительного контекста, который я только что понял, может быть актуальным: я работаю в ветке разработчика, которая выталкивается на поддомен через Netlify (dev.mysite.com). Это новая ветка - и эти поля были добавлены после того, как я начал работать с этой веткой. Поля, добавленные, когда я работал в основной ветке, работают. Я еще не пробовал объединяться, но сделаю это, но я все же хотел бы знать, может ли это быть проблемой, и почему обновления не будут отображаться в ветке dev.