"purchase-1_serialNumber": {
"extra_form_type": "text",
"options": {
"label": "Indiquez le n° de série:*",
"pattern": "^[0-9]{2}*-?[0-9]{2}*-?[0-9]{5}$",
"required": 1,
"disabled": "0",
"read_only": "0",
"attr": {
"title": "Ce numéro est composé de 9 chiffres séparés par 2 tirets (ex: 11-22-33333) que vous trouverez sur votre produit",
"class": "input_serie",
"placeholder": "N° de série*",
"minlength": 11,
"maxlength": 11
},
"label_attr": {
"class": "label_serie"
},
"mapped": 1
},
"constraints": [
{
"extra_form_constraint": "not_blank",
"options": {
"message": "Merci de renseigner le n° de série."
}
},
{
"extra_form_constraint": "regex",
"options": {
"pattern": "^[0-9]{2}*-?[0-9]{2}*-?[0-9]{5}$",
"match": true,
"message": "Merci de renseigner correctement le N° de série."
}
}
]
}