Skip to content

Instantly share code, notes, and snippets.

@Uriel29
Last active June 13, 2016 19:15
Show Gist options
  • Save Uriel29/3d0ffc81374d3fe4d8ac to your computer and use it in GitHub Desktop.
Save Uriel29/3d0ffc81374d3fe4d8ac to your computer and use it in GitHub Desktop.
basta copiar os dados do arquivo, que o CPF e CNPJ irão validar. OBS> no numero 6 do form deixe o Markup do campo como NONE
<script src="mask.js"></script> //chamar o arquivo de mascara para CPF e CNPJ, baixar este > https://gist.github.com/Uriel29/c5d398029393027f72a7
<script src="jquery.cpf.js"></script> // arquivo Js baixe aqui > https://gist.github.com/Uriel29/5b61d7419915da22cefd
<script type="text/javascript">
//para validar CPF e CNPJ no mesmo campo use em validate: 'cpfcnpj'
jQuery(document).ready(function () {
jQuery('#IddoSeuCampoCPF').cpfcnpj({
mask: true,
validate: 'cpf',
event: 'focusout',
ifValid: function (input) { input.removeClass("btn-danger"); },
ifInvalid: function (input) { input.addClass("btn-danger");input.val(''); }
});
});
</script>
<div><?php echo $cck->renderField('seucampocfp'); ?></div>
// Substitua '#IddoSeuCampoCPF' pelo ID do seu campo de CPF
//No seblod use o campo do tipo text normal sem mascaras
//todo o resto não precisa substituir ou mexer
<script type="text/javascript">
jQuery(document).ready(function () {
jQuery('#IddoSeuCampoCnpj').cpfcnpj({
mask: true,
validate: 'cnpj',
event: 'focusout',
ifValid: function (input) { input.removeClass("btn-danger"); },
ifInvalid: function (input) { input.addClass("btn-danger");input.val(''); }
});
});
</script>
<div><?php echo $cck->renderField('seucampocnpj'); ?></div>
// Substitua '#IddoSeuCampoCnpj' pelo ID do seu campo de CNPJ
//No seblod use o campo do tipo text normal sem mascaras
//todo o resto não precisa substituir ou mexer
@luizfelipemourao
Copy link

onde salvo ezte arquivo e como chamo ele?

@luizfelipemourao
Copy link

em qual pasta do joomla salvo o arquivo?

@luizfelipemourao
Copy link

O que faço com o arquivo?

@Uriel29
Copy link
Author

Uriel29 commented Sep 24, 2015

Este arquivo acima não serve para vc. Ele é uma referencia.

O que importa é o arquivo JS.

Coloca em uma pasta (eu deixei na raiz do site) só (ele vai vai funcionar.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment