Definir campos obligatorios o no. cliente

Como definir que campos son obligatorios para crear un cliente

Esto se configura desde "/adminsettings".
Hay que acceder a https://*Tenant*.rently.com.ar/adminsettings
y buscar "customJs(/customer/create)"


Y editar:

En este espacio

Podemos poner los siguientes campos como obligatorios:

  • Numero de documento

  • Dirección

  • Numero

  • Pais

  • Municipio

  • Celular

  • Email

  • Repetir Email

Para esto tenemos que abrir con $(document).ready(() => { y cerrar con });

y dentro de eso poner lo siguiente segun cada campo:
(True para obligatorio, false para no obligatorio)

 

Numero de documento:
$("#DocumentId").rules("add", {

required: true,

messages: {

required: "El Nro. de Documento es requerido"

}

});

 

Dirección:
$("#Address").rules("add", {
required: true,
messages: {
required: "La Dirección es requerida"
}
});

 

Numero:
$("#StreetNumber").rules("add", {
required: true,
messages: {
required: "El Número de Dirección es requerido"
}
});

 

Pais:

$("#Country").rules("add", {

required: true,

messages: {

required: "El País es requerido"

}

});

 

Municipio:

$("#City").rules("add", {

required: true,

messages: {

required: "La Ciudad es requerida"

}

});

Municipio:

$("#State").rules("add", {

required: true,

messages: {

required: "El Municipio es requerido"

}

});

Celular:
$("#CellPhone").rules("add", {

required: true,

messages: {

required: "El Celular es requerido"

}

});

 

Email:
$("#EmailAddress").rules("add", {

required: true,

messages: {

required: "El Mail es requerido"

}

});

 

Repetir Email:

$("#RepeatEmailAddress").rules("add", {

required: true,

messages: {

required: "El Mail es requerido"

}

});

Ejemplo de mail y repetir mail obligatorio:

$(document).ready(() => { $("#EmailAddress").rules("add", {

required: true,

messages: {

required: "El Mail es requerido"

}

});

$("#RepeatEmailAddress").rules("add", {

required: true,

messages: {

required: "El Mail es requerido"

}

});

});