我来自巴西,在这里我们使用" taxvat"客户字段存储一个名为" CPF"的号码。我设法通过将字段添加到layoutProcessor使字段显示在结帐处,如下所示:
$shippingFields['taxvat'] = [
'component' => 'Magento_Ui/js/form/element/abstract',
'label' => __('CPF'),
'config' => [
'customScope' => 'shippingAddress',
'template' => 'ui/form/field',
'elementTmpl' => 'ui/form/element/input',
],
'placeholder' => 'CPF *',
'validation' => [
'required-entry' => 1
],
'provider' => 'checkoutProvider',
'source' => 'customer.taxvat',
'dataScope' => 'customer.taxvat',
'sortOrder' => 1,
];
但是,我不知道为什么,这个领域并没有节省数据库。它只适用于我在客户表单上保存此字段,而不是在结帐表单上保存。
任何人都知道我错过了什么?
谢谢!