From 27a42167a6cac085a15a1498dbe3d60d3449938e Mon Sep 17 00:00:00 2001 From: Luan Perosa Chitto Date: Tue, 4 Jul 2023 17:36:49 -0300 Subject: [PATCH 1/4] Add csv file --- i18n/pt_BR.csv | 1 + 1 file changed, 1 insertion(+) create mode 100644 i18n/pt_BR.csv diff --git a/i18n/pt_BR.csv b/i18n/pt_BR.csv new file mode 100644 index 0000000..82b378c --- /dev/null +++ b/i18n/pt_BR.csv @@ -0,0 +1 @@ +"I dont know my postcode","Eu não sei meu CEP" From b37b6daf51e2271847a88a0dce5bbe940e3a6a0d Mon Sep 17 00:00:00 2001 From: Luan Perosa Chitto Date: Tue, 4 Jul 2023 17:37:09 -0300 Subject: [PATCH 2/4] Refactor --- Helper/Config.php | 2 +- view/adminhtml/web/css/source/_module.less | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Helper/Config.php b/Helper/Config.php index 5c9a8ea..a0c97e3 100644 --- a/Helper/Config.php +++ b/Helper/Config.php @@ -21,7 +21,7 @@ class Config extends AbstractHelper */ public function isEnabled(): bool { - return (bool)$this->scopeConfig->getValue(self::ADDRESS_SEARCH_API_ENABLED_CONFIG_PATH, ScopeInterface::SCOPE_STORE); + return $this->scopeConfig->isSetFlag(self::ADDRESS_SEARCH_API_ENABLED_CONFIG_PATH, ScopeInterface::SCOPE_STORE); } /** diff --git a/view/adminhtml/web/css/source/_module.less b/view/adminhtml/web/css/source/_module.less index 8f6a6eb..3a9610d 100644 --- a/view/adminhtml/web/css/source/_module.less +++ b/view/adminhtml/web/css/source/_module.less @@ -18,5 +18,3 @@ } } } - - From fe4189ca3bd93cebce83bf68f7e931048991df5f Mon Sep 17 00:00:00 2001 From: Luan Perosa Chitto Date: Tue, 4 Jul 2023 17:37:29 -0300 Subject: [PATCH 3/4] Add provider only if module is enabled --- view/frontend/layout/default.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/view/frontend/layout/default.xml b/view/frontend/layout/default.xml index a7bf34c..59781be 100644 --- a/view/frontend/layout/default.xml +++ b/view/frontend/layout/default.xml @@ -2,7 +2,7 @@ - + Magento\Customer\ViewModel\Address\RegionProvider From 710e8d188697c5607d45705d1eb97acdbaff7e68 Mon Sep 17 00:00:00 2001 From: Luan Perosa Chitto Date: Tue, 4 Jul 2023 17:37:54 -0300 Subject: [PATCH 4/4] Perform search only if module is enabled --- view/frontend/web/js/postcode.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/view/frontend/web/js/postcode.js b/view/frontend/web/js/postcode.js index ed527f7..446d80a 100644 --- a/view/frontend/web/js/postcode.js +++ b/view/frontend/web/js/postcode.js @@ -27,10 +27,14 @@ define([ }, _create: function() { - this.initOptions() - .initMask() - .createPostcodeSearchLink() - .bindEvents(); + if (!this.options.isAddressSearchEnabled) { + this.initMask(); + } else { + this.initOptions() + .initMask() + .createPostcodeSearchLink() + .bindEvents(); + } }, bindEvents: function() {