Custom validation messages for repeater fields in Tailor

Hi. I need to have custom validation messages in a field that is in a repeater in a tailor Blueprint. According to the documentation I can use the “validation” property to set rules, attributes names and custom messages. The issue is that I can’t figure out how to make that work with the fields inside a repeater. I have naturally tried dot notation (repeatername.fieldname) with no luck.

Hey @federico.schafer !

Can you share a simple example of what you want to achieve as blueprint definitions?

Hi @daft , yes of course. The blueprint would be like this (but the validation doesn’t work though):

handle: Secciones
type: global
name: Banner Inicio

primaryNavigation:
    label: Banner Inicio
    icon: icon-magic
    order: 130

navigation:
    label: Banner Inicio
    icon: icon-clone
    order: 1

validation:
    rules:
        slider.banner_image: required|between:3,3
    attributeNames:
        slider.banner_image: Imagenes del banner
    customMessages:
        slider.banner_image.required: "Debe cargar 3 imágenes"

    
fields:
    slider:
        label: 'Banner Promociones'
        type: repeater
        tab: General
        displayMode: builder
        prompt: 'Agregar banner'
        form:
            fields:
                banner_image:
                    label: Imagen Banner
                    type: fileupload
                    mode: image
                    maxFiles: 3
               
                titulo:
                    label: Título
                    type: text
                frase:
                    label: Descripción
                    type: textarea
                    size: small

@daft the part that resembles what I was trying to achieve is that where the “validation” parameter is. I tried to access the repeater fields with dot notation to be validated, but with no success. No errors but no validation. Hope this further explanation makes more sense