Skip to content

Commit a810741

Browse files
committed
Merge branch '2.4-develop' of github.com:Sental/magento2 into 2.4-develop-prs
2 parents 49012ea + 090a142 commit a810741

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

app/code/Magento/Checkout/Block/Checkout/LayoutProcessor.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,9 @@ private function convertElementsToSelect($elements, $attributesToConvert)
132132
$elements[$code]['dataType'] = 'select';
133133
$elements[$code]['formElement'] = 'select';
134134

135-
foreach ($options as $key => $value) {
135+
foreach ($options as $value) {
136136
$elements[$code]['options'][] = [
137-
'value' => $key,
137+
'value' => $value,
138138
'label' => $value,
139139
];
140140
}

app/code/Magento/Sales/Block/Adminhtml/Order/Create/Form/Address.php

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,21 @@
2020
class Address extends \Magento\Sales\Block\Adminhtml\Order\Create\Form\AbstractForm
2121
{
2222
/**
23-
* Customer form factory
23+
* Customer Metadata form factory
2424
*
2525
* @var \Magento\Customer\Model\Metadata\FormFactory
2626
*/
2727
protected $_customerFormFactory;
2828

2929
/**
30-
* Json encoder
30+
* Framework Json encoder
3131
*
3232
* @var \Magento\Framework\Json\EncoderInterface
3333
*/
3434
protected $_jsonEncoder;
3535

3636
/**
37-
* Directory helper
37+
* Directory helper Data
3838
*
3939
* @var \Magento\Directory\Helper\Data
4040
*/
@@ -48,28 +48,28 @@ class Address extends \Magento\Sales\Block\Adminhtml\Order\Create\Form\AbstractF
4848
protected $options;
4949

5050
/**
51-
* Address service
51+
* Address service - AddressRepositoryInterface
5252
*
5353
* @var \Magento\Customer\Api\AddressRepositoryInterface
5454
*/
5555
protected $addressService;
5656

5757
/**
58-
* Address helper
58+
* Customer Address helper
5959
*
6060
* @var \Magento\Customer\Helper\Address
6161
*/
6262
protected $_addressHelper;
6363

6464
/**
65-
* Search criteria builder
65+
* Search criteria builder for getList calls
6666
*
6767
* @var \Magento\Framework\Api\SearchCriteriaBuilder
6868
*/
6969
protected $searchCriteriaBuilder;
7070

7171
/**
72-
* Filter builder
72+
* Filter builder for getList calls
7373
*
7474
* @var \Magento\Framework\Api\FilterBuilder
7575
*/
@@ -235,9 +235,13 @@ protected function _prepareForm()
235235
if ($prefixElement) {
236236
$prefixOptions = $this->options->getNamePrefixOptions($this->getStore());
237237
if (!empty($prefixOptions)) {
238+
$mappedPrefixOptions = [];
239+
foreach ($prefixOptions as $prefix) {
240+
$mappedPrefixOptions[$prefix] = $prefix;
241+
}
238242
$fieldset->removeField($prefixElement->getId());
239243
$prefixField = $fieldset->addField($prefixElement->getId(), 'select', $prefixElement->getData(), '^');
240-
$prefixField->setValues($prefixOptions);
244+
$prefixField->setValues($mappedPrefixOptions);
241245
if ($this->getAddressId()) {
242246
$prefixField->addElementValues($this->getAddress()->getPrefix());
243247
}

0 commit comments

Comments
 (0)