Hi, I work with Netlify CMS + eleventy.
I added a page to the CMS, it contains lists, object like images, I used required, so if we don;'t need images, or other part of the list, then we have an option not to add it. I can’t share the whole project here, as it’s private. I will attach a screenshot.
With “required:false” I was expecting object and lists not to be required to add.
CMS configuration
backend:
name: github
repo: ----
branch: main
base_url: —
auth_endpoint: api/auth
preview_context: Vercel
publish_mode: editorial_workflow
media_folder: “/images”
public_folder: “/images”
collections:
- name: market-analysis
label: Market-analysis
create: true
folder: “src/market-analysis”
slug: “{{slug}}”
fields:- label: Layout
name: layout
default: /layouts/topic2c.pug
widget: hidden
required: false - label: Name
name: title
widget: string
required: false - label: MainTopic1
name: mainTopic
widget: string
required: false - label: Topic1
name: topic1
widget: string
required: false - label: Topic Description
name: topicDesc
widget: string
required: false - label: Pictures
name: picture
widget: object
required: false
fields:- {
name: “name”,
label: “Picture 6 name”,
widget: “string”,
hint: “write imageName but with 1st capital”,
required: false,
} - {
name: “file”,
label: “File 6”,
media_folder: “/images/”,
widget: “image”,
required: false,
} - {
name: “imageName”,
label: “Image Name 6”,
widget: “string”,
hint: “the name of the picture you are uploading ex example.png so write exmaple”,
required: false,
}
- {
- name: reportPointText
label: Report Points Header
widget: string
required: false - name: points
label: Point 1
widget: list
required: false
fields:- name: point
label: Point
widget: string
required: false - name: pointdesc
label: Point Desc
widget: string
required: false - name: imageName
label: SVG Image name
widget: string
hint: You have 8 to choose from, just type one in-> icon-graph, icon-market, icon-pandemic, icon-price, icon-size, icon-time, icon-usage, icon-users.
required: false
- name: point
- label: Layout