Página 1 de 1

[Resolvido] Modificação para cadastro com máscara

Enviado: 19 Jul 2016, 16:04
por OliveiraMichael
Boa tarde Galera, estou utilizando um arquivo para inserir mascaras nos campos de cadastro do usuário o arquivo foi produzido pela equipe aqui do opencart Brasil! Encontrei ele nesse link http://www.opencart.com/index.php?route ... n_id=18623. Só que eu queria que o nono dígito no campo do telefone ficasse desta forma (99)9-9999-9999. Quando eu adiciono o hífen ele fica dessa forma (99) 99-9999-99999. A parte do arquivo que eu estou mexendo é essa :
Código: Selecionar todos
function mascaras(){
							var masksTel = ['(AA) A00000-0000', '(AA) A0-0000-00009'],
							maskBehaviorTel = function(val, e, field, options) {
								return val.length > 14 ? masksTel[0] : masksTel[1];
							};

							$('input[name="telephone"], input[name="fax"]').mask(maskBehaviorTel, {onKeyPress: 
							   function(val, e, field, options) {
								   field.mask(maskBehaviorTel(val, e, field, options), {'translation': {'A': {pattern: /[1-9*]/}}});
							   }
							});
Alguém me ajuda a resolver esta questão?

Abraços!

Re: Modificação para cadastro com máscara

Enviado: 20 Jul 2016, 02:16
por Manoel Vidal
Olá.

Essa modificação foi feita por um colega do fórum, e tem uma versão mais atualizada dela feita por outro colega no seguinte link:
http://www.opencart.com/index.php?route ... n_id=27100

Veja se resolve. :)

Re: Modificação para cadastro com máscara

Enviado: 20 Jul 2016, 14:59
por OliveiraMichael
@Manoel Vidal Obrigado pelo retorno manoel! Consegui realizar as modificações com essa atualização, porém o ajax não ta funcionando, ele não preenche o endereço após o preenchimento do cep! O Fato deu usar template implica na instalação dos arquivos ?

Re: Modificação para cadastro com máscara

Enviado: 21 Jul 2016, 12:02
por Manoel Vidal
Creio que implica sim, deve ter que fazer adaptações para seu tema, mas não sei dizer quais adaptações devem ser feitas. :/

Re: Modificação para cadastro com máscara

Enviado: 25 Jul 2016, 13:25
por OliveiraMichael
Valeu @Manoel Vidal