Ao criar ou editar um campo extra, é possível escolher a validação deles. A validação de um campo extra é feita após o preenchimento de um formulário contendo esse campo. O valor selecionado ou inserido por um usuário em um campo extra é comparado com a regra de validação do campo. Assim, quando um formulário com esses campos extras é enviado, caso seu preenchimento não esteja de acordo com as regras de validação definidas para um ou mais campos extras, essa informação é retornada ao usuário.
Segue abaixo as regras de validação disponíveis para os campos extras, e uma breve explicação sobre seus significados:
- "Aceitável"
O valor do campo deve conter um valor igual a verdadeiro (true).
- "Depois"
O campo deve conter um valor após à data especificada.
- "Depois ou igual"
O campo deve conter um valor igual ou após à data especificada.
- "Alfa"
O campo deve conter somente letras do alfabeto.
- "Alfa e traços"
O campo deve conter somente letras do alfabeto, traços e sublinhados.
- "Alfanumérico"
O campo deve conter somente letras do alfabeto e números.
- "Array"
O campo deve conter uma lista.
- "Antes"
O campo deve conter um valor anterior à data especificada.
- "Antes ou igual"
O campo deve conter um valor igual ou anterior à data especificada.
- "Entre"
O campo deve conter um valor com tamanho entre os especificados.
- "Booleano"
O campo sob validação deve poder ser convertido em booleano. Os valores aceitos são: verdadeiro (true), falso(false), 1, 0, "1" e "0".
- "Confirmado"
O campo sob validação deve ter um campo correspondente de confirmação. Por exemplo, se o campo sob validação for password, um campo password_confirmation correspondente deverá estar presente no formulário.
- "Data"
O campo sob validação deve conter uma data válida.
- "Dígitos"
O campo deve ser numérico e deve conter um número de dígitos iguais ao especificado.
- "Diferente"
O campo deve conter um valor diferente ao espcificado.
- "E-mail"
O campo deve conter um formato válido de email.
- "Em"
O campo deve conter um valor incluído na lista de valores fornecida.
- "Inteiro"
O campo deve conter um número inteiro.
- "Máximo"
O campo deve ter um valor menor ou igual ao especificado.
- "Mínimo"
O campo deve ter um valor maior ou igual ao especificado.
- "Não em"
O campo não deve conter um valor incluído na lista de valores fornecida.
- "Numérico"
O campo deve ser numérico.
- "Obrigatório"
O preenchimento do campo é obrigatório.
- "Obrigatório se"
O campo sob validação deve estar preenchido ou selecionado se o outro campo especificado também estiver preenchido ou selecionado com o valor especificado.
- "Obrigatório se não"
O campo sob validação deve estar preenchido ou selecionado, a menos que o outro campo especificado também esteja preenchido ou selecionado com o valor especificado.
- "Obrigatório com"
O campo sob validação deve estar preenchido ou selecionado se o outro campo especificado também estiver preenchido ou selecionado.
- "Obrigatório com todos"
O campo sob validação deve estar preenchido ou selecionado apenas se todos os outros campos especificados estiverem preenchidos ou selecionados.
- "Obrigatório sem"
O campo sob validação deve estar preenchido ou selecionado apenas quando qualquer um dos outros campos especificados não estiver preenchido ou selecionado.
- "Obrigatório sem todos"
O campo sob validação deve estar preenchido ou selecionado apenas quando todos os outros campos especificados não estiverem preenchidos ou selecionados.
- "Igual"
O campo deve conter um valor igual ao especificado.
Comentários
0 comentário
Por favor, entre para comentar.