From 08cd1d4d8bef08e68541f2efda905f7bf1705879 Mon Sep 17 00:00:00 2001 From: Ihor Vansach Date: Wed, 23 Jul 2025 09:49:47 +0300 Subject: [PATCH 1/3] Fixed Missed phrase error --- Block/Checkout/UpdateLayoutProcessor.php | 4 ++-- Plugin/Block/LayoutProcessor.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Block/Checkout/UpdateLayoutProcessor.php b/Block/Checkout/UpdateLayoutProcessor.php index 962a48a..424684b 100644 --- a/Block/Checkout/UpdateLayoutProcessor.php +++ b/Block/Checkout/UpdateLayoutProcessor.php @@ -446,7 +446,7 @@ public function updateShipping() ], 'region_id' => [ 'sortOrder' => 50, - 'placeholder' => __(''), + 'placeholder' => '', 'config' => [ 'template' => 'IWD_Opc/form/field-region', 'additionalClasses' => 'float-left wd30-66 mr4' @@ -863,7 +863,7 @@ public function updateFieldConfig($fieldCode,$fieldConfig) { } else if ($fieldCode === 'region_id') { $fieldConfig['label'] = new \Magento\Framework\Phrase(''); $fieldConfig['sortOrder'] = '50'; - $fieldConfig['placeholder'] = __(''); + $fieldConfig['placeholder'] = ''; $fieldConfig['component'] = 'IWD_Opc/js/form/element/region'; $fieldConfig['config']['template'] = 'IWD_Opc/form/field-region'; $fieldConfig['config']['elementTmpl'] = 'IWD_Opc/form/element/select'; diff --git a/Plugin/Block/LayoutProcessor.php b/Plugin/Block/LayoutProcessor.php index 75e9650..bab6d5d 100644 --- a/Plugin/Block/LayoutProcessor.php +++ b/Plugin/Block/LayoutProcessor.php @@ -218,7 +218,7 @@ public function afterProcess( $region_id['label'] = new \Magento\Framework\Phrase(''); $region_id['sortOrder'] = '50'; - $region_id['placeholder'] = __(''); + $region_id['placeholder'] = ''; $region_id['component'] = 'IWD_Opc/js/form/billing-address/element/region'; $region_id['config']['template'] = 'IWD_Opc/form/field'; $region_id['config']['elementTmpl'] = 'IWD_Opc/form/billing-address/element/select'; From 23cc61381959714ccbbef57055852722477963ea Mon Sep 17 00:00:00 2001 From: Magefan - e-Commerce solutions you can trust Date: Thu, 24 Jul 2025 15:50:27 +0300 Subject: [PATCH 2/3] Replace empty string new \Magento\Framework\Phrase('') --- Block/Checkout/UpdateLayoutProcessor.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Block/Checkout/UpdateLayoutProcessor.php b/Block/Checkout/UpdateLayoutProcessor.php index 424684b..c733217 100644 --- a/Block/Checkout/UpdateLayoutProcessor.php +++ b/Block/Checkout/UpdateLayoutProcessor.php @@ -437,7 +437,7 @@ public function updateShipping() ], 'region' => [ - 'label' => new \Magento\Framework\Phrase(''), + 'label' => '', 'sortOrder' => 50, 'config' => [ 'template' => 'IWD_Opc/form/field', @@ -854,14 +854,14 @@ public function updateFieldConfig($fieldCode,$fieldConfig) { $fieldConfig['config']['additionalClasses'] = 'float-left wd30-66 mr4'; $fieldConfig['validation']['required-entry'] = true; } else if ($fieldCode === 'region') { - $fieldConfig['label'] = new \Magento\Framework\Phrase(''); + $fieldConfig['label'] = ''; $fieldConfig['visible'] = false; $fieldConfig['sortOrder'] = '50'; $fieldConfig['config']['template'] = 'IWD_Opc/form/field-region'; $fieldConfig['config']['additionalClasses'] = 'float-left wd30-66 mr4'; $fieldConfig['config']['elementTmpl'] = 'IWD_Opc/form/element/input'; } else if ($fieldCode === 'region_id') { - $fieldConfig['label'] = new \Magento\Framework\Phrase(''); + $fieldConfig['label'] = ''; $fieldConfig['sortOrder'] = '50'; $fieldConfig['placeholder'] = ''; $fieldConfig['component'] = 'IWD_Opc/js/form/element/region'; From 3c849cdf14c27e869f79d68f0861fc255bbf475d Mon Sep 17 00:00:00 2001 From: Magefan - e-Commerce solutions you can trust Date: Thu, 24 Jul 2025 15:52:16 +0300 Subject: [PATCH 3/3] Replace empty string new \Magento\Framework\Phrase('') --- Plugin/Block/LayoutProcessor.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plugin/Block/LayoutProcessor.php b/Plugin/Block/LayoutProcessor.php index bab6d5d..c6816a5 100644 --- a/Plugin/Block/LayoutProcessor.php +++ b/Plugin/Block/LayoutProcessor.php @@ -216,7 +216,7 @@ public function afterProcess( $region_id = $jsLayoutResult['components']['checkout']['children']['steps']['children']['shipping-step'] ['children']['shippingAddress']['children']['billing-address']['children']['form-fields']['children']['region_id']; - $region_id['label'] = new \Magento\Framework\Phrase(''); + $region_id['label'] = ''; $region_id['sortOrder'] = '50'; $region_id['placeholder'] = ''; $region_id['component'] = 'IWD_Opc/js/form/billing-address/element/region';