Skip to content

Commit fb546b7

Browse files
authored
Merge pull request #53 from m2-systemcode/feature/MAGEDEV-BRAZILZIPCODE-INTEGRATION
MageDev BrazilZipCode added as dependency. Javascript adjustments to…
2 parents d39be54 + fbe5e0e commit fb546b7

3 files changed

Lines changed: 10 additions & 9 deletions

File tree

composer.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,11 @@
1616
"require": {
1717
"magento/module-backend": "100.0.*|100.1.*|100.2.*|101.0.*",
1818
"magento/framework": "100.0.*|100.1.*|101.0.*|102.0.*",
19-
"systemcode/base": "*"
19+
"systemcode/base": "*",
20+
"magedev/brazilzipcode": "*"
2021
},
2122
"type": "magento2-module",
22-
"version": "1.0.8",
23+
"version": "1.1.0",
2324
"license": [
2425
"proprietary"
2526
],

view/frontend/web/js/form/address-mixin.js

100644100755
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ require([
55
], function ($, mask, url) {
66
$("#postcode").mask('00000-000', {clearIfNotMatch: true});
77
$('#postcode').change(function(){
8-
zipcode = $(this).val().replace('-', '');
9-
var ajaxurl = url.build("brcustomer/consult/address/zipcode/"+zipcode);
8+
var zipcode = $(this).val().replace('-', '');
9+
var ajaxurl = url.build('/rest/V1/magedev-brazil-zipcode/search/' + zipcode);
1010

1111
$.ajax({
1212
url: ajaxurl,
@@ -19,10 +19,10 @@ require([
1919
}else{
2020
$("#street_1").val(data.street);
2121
$("#street_3").val(data.neighborhood);
22-
$("#street_4").val(data.complement);
22+
$("#street_4").val(data.additional_info);
2323
$("#city").val(data.city);
2424
$("#country").val('BR');
25-
$("#region_id").val(data.uf);
25+
$("#region_id").val(data.region_id);
2626
}
2727
$('#checkout-loader').remove();
2828
}).error(function(){});

view/frontend/web/js/shipping-address/address-renderer/zip-code.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ define([
7171
var value = this.value();
7272
value = value.replace('-', '');
7373

74-
var ajaxurl = url.build("brcustomer/consult/address/zipcode/"+value);
74+
var ajaxurl = url.build('/rest/V1/magedev-brazil-zipcode/search/' + value);
7575

7676
jquery.ajax({
7777
url: ajaxurl,
@@ -88,13 +88,13 @@ define([
8888
registry.get(element.parentName + '.' + 'street.2').value(data.neighborhood);
8989
}
9090
if(registry.get(element.parentName + '.' + 'street.3')){
91-
registry.get(element.parentName + '.' + 'street.3').value(data.complement);
91+
registry.get(element.parentName + '.' + 'street.3').value(data.additional_info);
9292
}
9393
if(registry.get(element.parentName + '.' + 'city')){
9494
registry.get(element.parentName + '.' + 'city').value(data.city);
9595
}
9696
if(registry.get(element.parentName + '.' + 'region_id')){
97-
registry.get(element.parentName + '.' + 'region_id').value(data.uf);
97+
registry.get(element.parentName + '.' + 'region_id').value(data.region_id);
9898
}
9999
if(registry.get(element.parentName + '.' + 'country_id')){
100100
registry.get(element.parentName + '.' + 'country_id').value('BR');

0 commit comments

Comments
 (0)