1 - আমি গ্রাহক_ড্রেসগুলিতে একটি eav বৈশিষ্ট্য যুক্ত করব
$attributesInfo = [
'reference' => [
'label' => 'Reference',
'type' => 'varchar',
'input' => 'text',
'position' => 100,
'visible' => true,
'required' => false,
],
];
foreach ($attributesInfo as $attributeCode => $attributeParams) {
$customerSetup->addAttribute('customer_address', $attributeCode, $attributeParams);
}
2 - আমি আমার মডিউলটিতে এক্সটেনশন বৈশিষ্ট্য যুক্ত করেছি
<extension_attributes for="Magento\Quote\Api\Data\AddressInterface">
<attribute code="reference" type="string"/>
</extension_attributes>
আমার প্রয়োজনীয়js-config.js এ আমি রেফারেন্স ফিল্ড যুক্ত করতে কিছু জাভাস্ক্রিপ্ট ফাইল ওভাররাইড করি
var config = {
"map": {
"*": {
"Magento_Checkout/js/model/shipping-save-processor/default" : "Agr_Checkout/js/shipping-save-processor-default-override",
"Magento_Customer/js/model/customer/address" : "Agr_Checkout/js/model/customer/address",
"Magento_Checkout/js/model/address-converter" : "Agr_Checkout/js/model/address-converter",
"Magento_Checkout/js/model/new-customer-address" : "Agr_Checkout/js/model/new-customer-address"
}
}
3 - আমি নিশ্চিত করি যে রেফারেন্স ক্ষেত্রটি ঠিকানায় প্রেরণ করছে
4 - যখন আমি আমার শিপিংয়ের তথ্য প্রেরণ করি ( পরবর্তীটিতে ক্লিক করুন) আমি এই ত্রুটিটি পাচ্ছি: "সম্পত্তি" রেফারেন্স "এর" ম্যাজেন্টো \ কোট \ এপিআই \ ডেটা \ অ্যাড্রেস ইন্টারফেস "শ্রেণিতে সংশ্লিষ্ট সেটার নেই" "
আমি ইতিমধ্যে করেছি: - পরিষ্কার এবং ফ্ল্যাশ ম্যাজেন্টো ক্যাশে - রান সেটআপ: আপগ্রেড - রান সেটআপ: ডি: সংকলন
আমি কি ভুল করছি?