Página 1 de 1

Mensagem de erro quando campo não passa pelo Regex

Enviado: 22 Abr 2018, 11:57
por xinxilas
Ola, na minha área de cadastro estou colocando o campo CPF, pois preciso fazer NF e tbm para usar o módulo do pagseguro.

Acontece que quero fazer a validação disso, eu estou usando esse código para o regex que achei na internet mesmo:
/[0-9]{3}\.?[0-9]{3}\.?[0-9]{3}\-?[0-9]{2}/

Funciona bem, mas a mensgaem de erro não é customizável.
Seria
"O campo CPF é obrigatório."


Eu queria deixar apenas para o campo CPF, e quando for recusado pela regra do regex, um outro texto como:
"CPF inválido"

Eu sei que da para mudar na tradução, mas queria essa mensagem apenas para o campo CPF que criei nos campos customizaveis.
Alguma ajuda?

Re: Mensagem de erro quando campo não passa pelo Regex

Enviado: 22 Abr 2018, 12:10
por xinxilas
Pelo que vi existe essa mensagem
error_custom_field_validate
$_['error_custom_field_validate'] = 'O campo %s não é válido.';

Mas o sistema do opencart não chama ela em nenhum momento, procurei por esse texto nos arquvios do opencart e não tem

Será que eles fizeram errado?
ALguem ja viu sobre isso?