Jump to content

Automatické doplnění údajů po zadání IČ - firemní zákazníci


DaveM

Recommended Posts

Pokud by někdo potřeboval nebo chtěl nabídnout zákazníkům automatické doplnění údajů z registru ekonomických subjektu ARES.

 

Testováno na verzi 1.4.9.0

 

Je třeba editovat soubor address.tpl ve Vašem vzhledu a přidat do něho javascript:

 

$(document).ready(function(){
$('#ares').click( function() {
  if ($('#dni').val() != '') {
  $('#loader').append('<div class="ares-overlay"></div>').fadeIn('slow');
  var dni = $('#dni').val();
  $.ajax({
	  url: "ares.php",
	  contentType: "application/json; charset=utf-8",
	  dataType: "json",
	  data: "dni="+dni,
	  cache: false,
	  success: function(data) {
		if (data.stav == 'ok') {
			$('input[name=vat_number]').val(data.dic);
			$('input[name=company]').val(data.firma);
			$('input[name=address1]').val(data.ulice);
			$('input[name=city]').val(data.mesto);
			$('input[name=postcode]').val(data.psc);
			$('#vat_number').show();
			$('#loader').fadeOut('slow');
			alert('Název a sídlo firmy bylo vyplněno z databáze ARES.');
		} else {
			$('#loader').fadeOut('slow');
			alert(data.stav);
		}
	  },
  });
  } else {
  alert('Zadejte IČO');
  }
});
});

 

A pod políčko z IČem přidat:

 

<!-- Tlačítko pro načtení z ARESU -->
  <span id="loader" style="display: none;"></span>
  <input type="button" name="ares" id="ares" value="{l s='ARES'}" class="button" />
  <!-- KONEC Tlačítko pro načtení z ARESU -->

 

Přiložený soubor ares.php nahrejte do rootu.

 

A do souboru global.css ve Vašem vzhledu přidejte:

 

div.ares-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: url('../img/ajax-loader.gif') #666 no-repeat center center;
opacity: 0.7;
filter : alpha(opacity=70); /* IE < 8 */
-moz-opacity : 0.7;
-ms-filter: "alpha(opacity=70)"; /* IE 8 */
z-index: 99
}			  

 

Podobná úprava i pro rychlou objednávku v souboru order-opc-new-account.tpl, a registraci authentication.tpl.

 

Pokud tomu dá někdo lepší formu budu rád. Kódy jsem našel na internetu tak jsem je zakomponoval do presty.

post-306352-0-84002200-1358771571_thumb.jpg

post-306352-0-98342800-1358771577_thumb.jpg

nacteni-udaju-z-registru.zip

Edited by DaveM (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...