Home
Support Forums

"All collection items must start at the same column" in Netlify CMS Admin

Hi :slight_smile:

I’m getting the error All collection items must start at the same column in the console when I go on my "About page preview" in the CMS Admin. There’s no more information. All my admin fields are blanks / empty also.
The frontend works well though.

I had a look to my config.yml file for hours and I checked it online and it is valid. I thought it could be an indentation problem but I don’t see any. I don’t understand where is the source of the problem. Do you have any ideas ? Is there a tool to check my file to get more infos ?

Thank you very much !

backend:

  name: git-gateway

  branch: master

  commit_messages:

    create: Create {{collection}} “{{slug}}”

    update: Update {{collection}} “{{slug}}”

    delete: Delete {{collection}} “{{slug}}”

    uploadMedia: "[skip ci] Upload “{{path}}”"

    deleteMedia: "[skip ci] Delete “{{path}}”"

media_folder: static/img

public_folder: /img

collections:

  - name: blog

    label: Blog

    folder: src/pages/blog

    create: true

    slug: "{{year}}-{{month}}-{{day}}-{{slug}}"

    fields:

      - label: Template Key

        name: templateKey

        widget: hidden

        default: blog-post

        required: true

        hint: ""

      - label: Title

        name: title

        widget: string

      - label: Publish Date

        name: date

        widget: datetime

      - label: Description

        name: description

        widget: text

      - label: Featured Post

        name: featuredPost

        widget: boolean

      - label: Featured Image

        name: featuredImage

        widget: image

      - label: Description image mise en avant

        name: featuredImageDescription

        widget: string

      - label: Body

        name: body

        widget: markdown

      - label: Tags

        name: tags

        widget: list

  - name: projects

    label: Projets

    folder: src/pages/projects

    create: true

    slug: "{{slug}}"

    fields:

      - label: Projets

        name: projects

        required: true

        widget: string

        hint: ""

        default: ""

      - label: Template Key

        name: templateKey

        required: true

        widget: hidden

        hint: ""

        default: project-post

      - label: Annee

        name: date

        required: true

        widget: datetime

        hint: ""

        default: ""

        format: ""

        dateFormat: ""

        timeFormat: ""

      - label: Client

        name: client

        required: true

        widget: string

        hint: ""

        default: ""

      - label: Nom

        name: name

        required: true

        widget: string

        hint: ""

        default: ""

      - label: Titre

        name: title

        required: true

        widget: string

        hint: ""

        default: ""

      - label: Image en avant

        name: featuredImage

        required: true

        widget: image

        hint: ""

        default: ""

        allow_multiple: false

      - label: Description

        name: description

        required: true

        widget: text

        hint: ""

        default: ""

      - label: Images illustration

        name: projectImages

        required: true

        widget: list

        hint: ""

        default: ""

        allow_add: true

        field:

          label: Image illustration

          name: image

          required: true

          widget: image

          hint: ""

          default: ""

          allow_multiple: true

      - label: Types

        name: types

        required: true

        widget: list

        hint: ""

        default: ""

        allow_add: true

    identifier_field: ""

  - 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

            required: true

            hint: ""

            default: Skals,  bureau d’études et de mise en plan de projet

          - label: Section Atelier

            name: atelier

            widget: object

            fields:

              - label: Titre

                name: title

                widget: string

                required: true

                hint: ""

                default: L’atelier

              - label: Description

                name: description

                widget: text

              - label: Image Atelier

                name: image

                widget: image

                required: true

                hint: ""

                default: ""

                allow_multiple: false

              - label: Texte derrière titre

                name: highlighted

                required: true

                widget: string

                hint: ""

                default: atelier

            required: true

            hint: ""

          - label: Section Partenaires

            name: partners

            required: true

            widget: object

            hint: ""

            fields:

              - label: Titre section

                name: title

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Mot derriere titre

                name: highlighted

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Liste partenaires

                name: PartnerList

                required: true

                widget: list

                hint: ""

                default: ""

                allow_add: true

                fields:

                  - label: Texte alternatif

                    name: altText

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Image

                    name: image

                    required: true

                    widget: image

                    hint: ""

                    default: ""

                    allow_multiple: false

          - label: Section articles du moment

            name: LastArticles

            required: true

            widget: object

            hint: ""

            fields:

              - label: Titre

                name: title

                required: true

                widget: string

                hint: ""

                default: "Articles du moment "

              - label: Mot derriere titre

                name: highlighted

                required: true

                widget: string

                hint: ""

                default: articles

          - label: Section Intro

            name: hero

            required: true

            widget: object

            hint: ""

            fields:

              - label: Titre

                name: title

                required: true

                widget: string

                hint: ""

                default: Skals, bureau d’études et de mise en plan de projet

              - label: Sous-titre

                name: subtitle

                required: true

                widget: string

                hint: ""

                default: Pour l’architecture d’intérieur et l’agencement

              - label: Intro image

                name: image

                required: true

                widget: image

                hint: ""

                default: ""

                allow_multiple: false

          - label: Section Newsletter

            name: newsletter

            required: true

            widget: object

            hint: ""

            fields:

              - label: Titre

                name: title

                required: true

                widget: string

                hint: ""

                default: Newsletter

              - label: Sous-titre

                name: subtitle

                required: true

                widget: string

                hint: ""

                default: Abonnez-vous pour découvrir nos prochains posts

              - label: Texte derrière titre

                name: highlighted

                required: true

                widget: string

                hint: ""

                default: newsletter

      - file: src/pages/about/index.md

        label: About

        name: about

        fields:

          - label: Template Key

            name: templateKey

            widget: hidden

            default: about-page

          - label: Title

            name: title

            widget: string

          - label: Section Nous

            name: us

            required: true

            widget: object

            hint: ""

            fields:

              - label: title

                name: title

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Description

                name: description

                required: true

                widget: text

                hint: ""

                default: ""

              - label: Images atelier (2)

                name: imageList

                required: true

                widget: list

                hint: ""

                default: ""

                allow_add: true

                fields:

                  - label: Texte alternatif

                    name: imageText

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Image

                    name: image

                    required: true

                    widget: image

                    hint: ""

                    default: ""

                    allow_multiple: false

          - label: Image en-tête

            name: featuredImage

            required: true

            widget: image

            hint: ""

            default: ""

            allow_multiple: false

          - label: Nos services

            name: services

            required: true

            widget: object

            hint: ""

            fields:

              - label: Titre

                name: title

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Texte derriere titre

                name: highlighted

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Colonne gauche

                name: leftCol

                required: true

                widget: object

                hint: ""

                fields:

                  - label: Paragraphe (2 max)

                    name: paragraph

                    required: true

                    widget: list

                    hint: ""

                    default: ""

                    allow_add: false

                    fields:

                      - label: Contenu paragraphe

                        name: content

                        required: true

                        widget: text

                        hint: ""

                        default: ""

                      - label: Titre paragraphe

                        name: title

                        required: true

                        widget: string

                        hint: ""

                        default: ""

              - label: Colonne droite

                name: rightCol

                required: true

                widget: object

                hint: ""

                fields:

                  - label: Paragraphes (2 max)

                    name: paragraph

                    required: true

                    widget: list

                    hint: ""

                    default: ""

                    allow_add: false

                    fields:

                      - label: Titre paragraphe

                        name: title

                        required: true

                        widget: text

                        hint: ""

                        default: ""

                      - label: Contenu paragraphe

                        name: content

                        required: true

                        widget: string

                        hint: ""

                        default: ""

          - label: Notre fonctionnement

            name: method

            required: true

            widget: object

            hint: ""

            fields:

              - label: Titre

                name: title

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Text derrière titre

                name: highlighted

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Etape 1

                name: stepOne

                required: true

                widget: object

                hint: ""

                fields:

                  - label: Titre

                    name: title

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Sous-titre

                    name: subtitle

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Description

                    name: description

                    required: true

                    widget: text

                    hint: ""

                    default: ""

              - label: Etape 2

                name: stepTwo

                required: true

                widget: object

                hint: ""

                fields:

                  - label: Titre

                    name: title

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Sous-titre

                    name: subtitle

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Description

                    name: description

                    required: true

                    widget: text

                    hint: ""

                    default: ""

              - label: Etape 3

                name: stepThree

                required: true

                widget: object

                hint: ""

                fields:

                  - label: Titre

                    name: title

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Sous-titre

                    name: subtitle

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Description

                    name: description

                    required: true

                    widget: text

                    hint: ""

                    default: ""

          - label: Team

            name: team

            required: true

            widget: object

            hint: ""

            fields:

              - label: Titre

                name: title

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Texte derrière titre

                name: highlighted

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Membres équipe

                name: teamMembers

                required: true

                widget: list

                hint: ""

                default: ""

                allow_add: true

                fields:

                  - label: Rôle (texte horizontal)

                    name: role

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Nom et Prénom

                    name: name

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Description

                    name: description

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Carte de visite

                    name: businessCard

                    required: false

                    widget: string

                    hint: ""

                    default: ""

                  - label: Infos au survol

                    name: hoverInfos

                    required: true

                    widget: text

                    hint: ""

                    default: ""

          - label: Histoire Skals

            name: story

            required: true

            widget: object

            hint: ""

            fields:

              - label: Paragraphe 1

                name: paragrapheOne

                required: true

                widget: text

                hint: ""

                default: ""

              - label: Paragraphe 2

                name: paragrapheTwo

                required: true

                widget: text

                hint: ""

                default: ""

              - label: Paragraphe 3

                name: paragrapheThree

                required: true

                widget: text

                hint: ""

                default: ""

          - label: Ressources Autocad

            name: resources

            required: false

            widget: object

            hint: ""

            fields:

              - label: Titre

                name: title

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Text derrière titre

                name: highlighted

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Paragraphe

                name: paragraph

                required: true

                widget: text

                hint: ""

                default: ""

              - label: Liste ressources

                name: resourceList

                required: true

                widget: list

                hint: ""

                default: ""

                allow_add: false

                field:

                  label: Resource

                  name: resource

                  required: true

                  widget: object

                  hint: ""

                  fields:

                    - label: Image illustration resrouce

                      name: image

                      required: true

                      widget: image

                      hint: ""

                      default: ""

                      allow_multiple: false

                    - label: Fichier

                      name: file

                      required: true

                      widget: file

                      hint: ""

                      default: ""

                      allow_multiple: false

                    - label: Description resource

                      name: description

                      required: true

                      widget: string

                      hint: ""

                      default: ""

          - label: Témoignages

            name: testimonials

            required: true

            widget: object

            hint: ""

            fields:

              - label: Titre

                name: title

                required: true

                widget: string

                hint: ""

                default: ""

              - label: Témoignages

                name: testimonialList

                required: true

                widget: list

                hint: ""

                default: ""

                allow_add: true

                fields:

                  - label: Nom du témoignant

                    name: author

                    required: true

                    widget: string

                    hint: ""

                    default: ""

                  - label: Texte témoignage

                    name: comment

                    required: true

                    widget: text

                    hint: ""

                    default: ""

      - file: src/pages/mention.md

        label: Mention

        name: mention

        fields:

          - label: Template key

            name: tenplateKey

            required: true

            widget: hidden

            hint: ""

            default: mention-page

          - label: Titre

            name: title

            required: true

            widget: string

            hint: ""

            default: ""

          - label: Body

            name: body

            required: true

            widget: markdown

            hint: ""

            default: ""

            buttons: []

          - label: Texte derrière titre

            name: highlighted

            required: true

            widget: string

            hint: ""

            default: ""

      - file: src/pages/contact.md

        label: Contact

        name: contact

        fields:

          - label: Titre

            name: title

            required: true

            widget: string

            hint: ""

            default: Contactez-nous !

          - label: Template key

            name: templateKey

            required: true

            widget: hidden

            hint: ""

            default: contact-page

          - label: Texte derriere titre

            name: highlighted

            required: true

            widget: string

            hint: ""

            default: contact

          - label: Texte introduction

            name: description

            required: true

            widget: string

            hint: ""

            default: ""

          - label: Adresse

            name: address

            required: true

            widget: text

            hint: ""

            default: ""

    delete: ""

On your last line I think delete: "" is in the column for collections, I would assume this is causing the error as it doesn’t match the collection fields. Maybe try removing that for now and see? or indent it correctly if you know where it goes.

Thank you so much for your answer.
I tried to delete the last line and give it different identations but it doesn’t solve the error.

My structure is made like so:
image

And it worked for a while, but I don’t know what’s happening.

hmmm, I tried checking it again, only recommendation I could make is to maybe put your field list items in brackets with commas like this:

- { label: Projets,

        name: projects,

        required: true,

        widget: string,

        hint: "",

        default: ""
       }

because I’m not sure if it was copy pasting it wrong but there were a few things I wondered if the indentation was correct for some of the fields. Worth a try!

Ok thank you for your help. Actualliy I just did add brackets around but still got the same error.

(Minified version here because of forum char limits)

{backend: {name: git-gateway, branch: master, commit_messages: {create: 'Create {{collection}} “{{slug}}”', update: 'Update {{collection}} “{{slug}}”', delete: 'Delete {{collection}} “{{slug}}”', uploadMedia: '[skip ci] Upload “{{path}}”', deleteMedia: '[skip ci] Delete “{{path}}”'}}, media_folder: static/img, public_folder: /img, collections: [{name: blog, label: Blog, folder: src/pages/blog, create: true, slug: '{{year}}-{{month}}-{{day}}-{{slug}}', fields: [{label: Template Key, name: templateKey, widget: hidden, default: blog-post, required: true, hint: ''}, {label: Title, name: title, widget: string}, {label: Publish Date, name: date, widget: datetime}, {label: Description, name: description, widget: text}, {label: Featured Post, name: featuredPost, widget: boolean}, {label: Featured Image, name: featuredImage, widget: image}, {label: Description image mise en avant, name: featuredImageDescription, widget: string}, {label: Body, name: body, widget: markdown}, {label: Tags, name: tags, widget: list}]}, {name: projects, label: Projets, folder: src/pages/projects, create: true, slug: '{{slug}}', fields: [{label: Projets, name: projects, required: true, widget: string, hint: '', default: ''}, {label: Template Key, name: templateKey, required: true, widget: hidden, hint: '', default: project-post}, {label: Annee, name: date, required: true, widget: datetime, hint: '', default: '', format: '', dateFormat: '', timeFormat: ''}, {label: Client, name: client, required: true, widget: string, hint: '', default: ''}, {label: Nom, name: name, required: true, widget: string, hint: '', default: ''}, {label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Image en avant, name: featuredImage, required: true, widget: image, hint: '', default: '', allow_multiple: false}, {label: Description, name: description, required: true, widget: text, hint: '', default: ''}, {label: Images illustration, name: projectImages, required: true, widget: list, hint: '', default: '', allow_add: true, field: {label: Image illustration, name: image, required: true, widget: image, hint: '', default: '', allow_multiple: true}}, {label: Types, name: types, required: true, widget: list, hint: '', default: '', allow_add: true}], identifier_field: ''}, {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, required: true, hint: '', default: 'Skals, bureau d’études et de mise en plan de projet'}, {label: Section Atelier, name: atelier, widget: object, fields: [{label: Titre, name: title, widget: string, required: true, hint: '', default: L’atelier}, {label: Description, name: description, widget: text}, {label: Image Atelier, name: image, widget: image, required: true, hint: '', default: '', allow_multiple: false}, {label: Texte derrière titre, name: highlighted, required: true, widget: string, hint: '', default: atelier}], required: true, hint: ''}, {label: Section Partenaires, name: partners, required: true, widget: object, hint: '', fields: [{label: Titre section, name: title, required: true, widget: string, hint: '', default: ''}, {label: Mot derriere titre, name: highlighted, required: true, widget: string, hint: '', default: ''}, {label: Liste partenaires, name: PartnerList, required: true, widget: list, hint: '', default: '', allow_add: true, fields: [{label: Texte alternatif, name: altText, required: true, widget: string, hint: '', default: ''}, {label: Image, name: image, required: true, widget: image, hint: '', default: '', allow_multiple: false}]}]}, {label: Section articles du moment, name: LastArticles, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: 'Articles du moment '}, {label: Mot derriere titre, name: highlighted, required: true, widget: string, hint: '', default: articles}]}, {label: Section Intro, name: hero, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: 'Skals, bureau d’études et de mise en plan de projet'}, {label: Sous-titre, name: subtitle, required: true, widget: string, hint: '', default: Pour l’architecture d’intérieur et l’agencement}, {label: Intro image, name: image, required: true, widget: image, hint: '', default: '', allow_multiple: false}]}, {label: Section Newsletter, name: newsletter, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: Newsletter}, {label: Sous-titre, name: subtitle, required: true, widget: string, hint: '', default: Abonnez-vous pour découvrir nos prochains posts}, {label: Texte derrière titre, name: highlighted, required: true, widget: string, hint: '', default: newsletter}]}]}, {file: src/pages/about/index.md, label: About, name: about, fields: [{label: Template Key, name: templateKey, widget: hidden, default: about-page}, {label: Title, name: title, widget: string}, {label: Section Nous, name: us, required: true, widget: object, hint: '', fields: [{label: title, name: title, required: true, widget: string, hint: '', default: ''}, {label: Description, name: description, required: true, widget: text, hint: '', default: ''}, {label: Images atelier (2), name: imageList, required: true, widget: list, hint: '', default: '', allow_add: true, fields: [{label: Texte alternatif, name: imageText, required: true, widget: string, hint: '', default: ''}, {label: Image, name: image, required: true, widget: image, hint: '', default: '', allow_multiple: false}]}]}, {label: Image en-tête, name: featuredImage, required: true, widget: image, hint: '', default: '', allow_multiple: false}, {label: Nos services, name: services, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Texte derriere titre, name: highlighted, required: true, widget: string, hint: '', default: ''}, {label: Colonne gauche, name: leftCol, required: true, widget: object, hint: '', fields: [{label: Paragraphe (2 max), name: paragraph, required: true, widget: list, hint: '', default: '', allow_add: false, fields: [{label: Contenu paragraphe, name: content, required: true, widget: text, hint: '', default: ''}, {label: Titre paragraphe, name: title, required: true, widget: string, hint: '', default: ''}]}]}, {label: Colonne droite, name: rightCol, required: true, widget: object, hint: '', fields: [{label: Paragraphes (2 max), name: paragraph, required: true, widget: list, hint: '', default: '', allow_add: false, fields: [{label: Titre paragraphe, name: title, required: true, widget: text, hint: '', default: ''}, {label: Contenu paragraphe, name: content, required: true, widget: string, hint: '', default: ''}]}]}]}, {label: Notre fonctionnement, name: method, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Text derrière titre, name: highlighted, required: true, widget: string, hint: '', default: ''}, {label: Etape 1, name: stepOne, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Sous-titre, name: subtitle, required: true, widget: string, hint: '', default: ''}, {label: Description, name: description, required: true, widget: text, hint: '', default: ''}]}, {label: Etape 2, name: stepTwo, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Sous-titre, name: subtitle, required: true, widget: string, hint: '', default: ''}, {label: Description, name: description, required: true, widget: text, hint: '', default: ''}]}, {label: Etape 3, name: stepThree, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Sous-titre, name: subtitle, required: true, widget: string, hint: '', default: ''}, {label: Description, name: description, required: true, widget: text, hint: '', default: ''}]}]}, {label: Team, name: team, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Texte derrière titre, name: highlighted, required: true, widget: string, hint: '', default: ''}, {label: Membres équipe, name: teamMembers, required: true, widget: list, hint: '', default: '', allow_add: true, fields: [{label: Rôle (texte horizontal), name: role, required: true, widget: string, hint: '', default: ''}, {label: Nom et Prénom, name: name, required: true, widget: string, hint: '', default: ''}, {label: Description, name: description, required: true, widget: string, hint: '', default: ''}, {label: Carte de visite, name: businessCard, required: false, widget: string, hint: '', default: ''}, {label: Infos au survol, name: hoverInfos, required: true, widget: text, hint: '', default: ''}]}]}, {label: Histoire Skals, name: story, required: true, widget: object, hint: '', fields: [{label: Paragraphe 1, name: paragrapheOne, required: true, widget: text, hint: '', default: ''}, {label: Paragraphe 2, name: paragrapheTwo, required: true, widget: text, hint: '', default: ''}, {label: Paragraphe 3, name: paragrapheThree, required: true, widget: text, hint: '', default: ''}]}, {label: Ressources Autocad, name: resources, required: false, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Text derrière titre, name: highlighted, required: true, widget: string, hint: '', default: ''}, {label: Paragraphe, name: paragraph, required: true, widget: text, hint: '', default: ''}, {label: Liste ressources, name: resourceList, required: true, widget: list, hint: '', default: '', allow_add: false, field: {label: Resource, name: resource, required: true, widget: object, hint: '', fields: [{label: Image illustration resrouce, name: image, required: true, widget: image, hint: '', default: '', allow_multiple: false}, {label: Fichier, name: file, required: true, widget: file, hint: '', default: '', allow_multiple: false}, {label: Description resource, name: description, required: true, widget: string, hint: '', default: ''}]}}]}, {label: Témoignages, name: testimonials, required: true, widget: object, hint: '', fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Témoignages, name: testimonialList, required: true, widget: list, hint: '', default: '', allow_add: true, fields: [{label: Nom du témoignant, name: author, required: true, widget: string, hint: '', default: ''}, {label: Texte témoignage, name: comment, required: true, widget: text, hint: '', default: ''}]}]}]}, {file: src/pages/mention.md, label: Mention, name: mention, fields: [{label: Template key, name: tenplateKey, required: true, widget: hidden, hint: '', default: mention-page}, {label: Titre, name: title, required: true, widget: string, hint: '', default: ''}, {label: Body, name: body, required: true, widget: markdown, hint: '', default: '', buttons: []}, {label: Texte derrière titre, name: highlighted, required: true, widget: string, hint: '', default: ''}]}, {file: src/pages/contact.md, label: Contact, name: contact, fields: [{label: Titre, name: title, required: true, widget: string, hint: '', default: Contactez-nous !}, {label: Template key, name: templateKey, required: true, widget: hidden, hint: '', default: contact-page}, {label: Texte derriere titre, name: highlighted, required: true, widget: string, hint: '', default: contact}, {label: Texte introduction, name: description, required: true, widget: string, hint: '', default: ''}, {label: Adresse, name: address, required: true, widget: text, hint: '', default: ''}]}], delete: ''}]}

I don’t know how or why but I reset my branch to some previous commits (few days ago) and did the changes I had to do and now this page works…

Anyway thank you for your support :sweat_smile:

1 Like

Very strange, I’m not a huge fan of yaml so I’m using the JSON configuration instead now haha