[RESOLVIDO] Mensagem "ERROR:" no HTML do Usuário

Pessoal,

Criei uma Controle com HTML do Usuário e ao tentar marcar campos como “Obrigatórios”, quando o formulário é submetido ele mostrar a mensagem em inglês “ERROR:” na mensagem de “Campos obrigatórios”.

Como tirar essa tradução ou mensagem, no caso “ERROR:” ?

Em formulários normais ele mostra a palavra “Atenção”, que é o correto, por favor vide anexos.

Informações complementares:

  • Meu projeto só usa “Português Brasil”
  • SweetAlert está ligado
  • Já vi em “Traduzir aplicações” e lá está tudo certo, palavra “Atenção” que está cadastrada

Se alguém puder ajudar agradeço, senão vou ter que desmarcar os campos obrigatórios e testar no “Onvalidade” só para acertar essa mensagem.

Anexos:

Obrigado !

1 Curtida

Respondido no outro tópico.

1 Curtida

Pois é, o estranho é que na aplicação de “Formulário” essa mensagem “ERROR:” não vem, funciona normalmente, já na aplicação “Controle” a palavra vem incorporada".

Alguém mais já passou por isso pessoal, teriam alguma solução de contorno ?

Obrigado.

1 Curtida

Olá, @adcampos69

A palavra “ERROR” provavelmente esteja no arquivo .js do codigo na app de controle html.

A função “scDisplayUserError”, que gera os erros na tela, tem o titulo “ERROR”. É só alterar para o nome desejado

function scDisplayUserError(errorMessage) {
alertMessage.addClass(‘active’).find(’.message’).html(“ERROR\r\n” + errorMessage.replace(/<br />/gi, “\n”));
}

---- CODE ----

var alertMessage = $(’.alert-message’);

$(’.alert-message .close’).click(function(){
$(’.alert-message’).removeClass(‘active’);
})

function scDisplayUserError(errorMessage) {
alertMessage.addClass(‘active’).find(’.message’).html(“ERROR\r\n” + errorMessage.replace(/<br />/gi, “\n”));
}

function scDisplayUserDebug(debugMessage) {
alertMessage.addClass(‘active’).find(’.message’).html(“DEBUG\r\n” + debugMessage.replace(/<br />/gi, “\n”));
}

function scDisplayUserMessage(userMessage) {
alertMessage.addClass(‘active’).find(’.message’).html(“MESSAGE\r\n” + userMessage.replace(/<br />/gi, “\n”));
}

1 Curtida

Grande Yuri !

Obrigado pelo retorno, era isso mesmo, meu erro foi “pensar” que apenas por as funções já estarem ali no APP na aba “JavaScript” que o SC já incorporaria no código final, assim como quando usamos arquivos .CSS específicos, temos que declarar a chamada do “script”, veja abaixo:

Existe até uma indicação disso:

Com isso resolveu, mas temos uma “má notícia”, ele acionou a função “específica” do usuário, mas mesmo em configurações estando marcado para usar a “sweet alert” ele não usa, abre o “alert” padrão do Browse, mas já é alguma coisa rs, veja abaixo:

Em tempo, não consigo “Fechar o tópico” ou “marcar como RESOLVIDO”, sabe dizer onde faço isso ? procurei as opções aqui mas não encontrei.

Obrigado mais uma vez @yuri_esteves !

Abs.

Ola, @adcampos69.

Feliz com a solução. Em relação ao formato da mensagem, existe uma configuração em “Aplicação -> Configuração” chamada: “Exibição de erros”. Marque a opção “DIV”.