Я пытаюсь подключить свой сайт Gatsby к Netlify cms.
Кажется, что весь мой текст работает, но когда я пытаюсь добавить изображение, я получаю ошибку.
Мой config.yml выглядит следующим образом ..
- name: "pages"
label: "Pages"
files:
- file: "src/pages/index.md"
label: "Landing Page"
name: "index"
fields:
- {label: "Template Key", name: "templateKey", widget: "hidden", default: "index-page"}
- {label: Title, name: title, widget: string}
- {label: Image, name: image, widget: image}
- {label: Heading, name: heading, widget: string}
- {label: Subheading, name: subheading, widget: string}
- {label: TwoCol1, name: twocol1, widget: object, fields: [
{label: Heading, name: heading, widget: string},
{label: Subheading, name: subheading, widget: text},
{label: Image1, name: image1, widget: image}
]},
Этомой запрос на шаблоне моей страницы ...
export const pageQuery = graphql`
query IndexPageTemplate {
markdownRemark(frontmatter: { templateKey: { eq: "index-page" } }) {
frontmatter {
title
image {
childImageSharp {
fluid(maxWidth: 2048, quality: 100) {
...GatsbyImageSharpFluid
}
}
}
heading
subheading
twocol1 {
heading
subheading
image1
}
mainpitch {
title
description
}
description
intro {
blurbs {
image {
childImageSharp {
fluid(maxWidth: 240, quality: 64) {
...GatsbyImageSharpFluid
}
}
}
text
}
heading
description
}
}
}
}
`
Моя проблема, когда я пытаюсь запросить изображение в twocol1, я получаю эту ошибку ..
Невозможно запросить поле "image1" по типу"MarkdownRemarkFrontmatterTwocol1". Вы имели в виду "_image"?
Я попытался переименовать image1 в _image, но я все еще получаю то же сообщение.
Любые идеи были бы очень ценными!
Спасибо:)