আপনার উল্লেখ করা সেটিংটি ব্যবহার করা হয়েছে vendor/magento/framework/View/Element/UiComponentFactory.php
$reverseMerge = isset($componentArguments['data']['reverseMetadataMerge'])
&& $componentArguments['data']['reverseMetadataMerge'];
$bundleComponents = $this->mergeMetadata($identifier, $bundleComponents, $reverseMerge);
vendor/magento/module-customer/view/base/ui_component/customer_form.xml
এটি ডেটা সরবরাহকারীর নির্ধারকটিতে সংজ্ঞায়িত অন্য কিছু মেটাডেটার সাথে ইতিমধ্যে সংজ্ঞায়িত মেটাডেটা একত্রিত করবে ।
protected function mergeMetadata($identifier, array $bundleComponents, $reverseMerge = false)
{
$dataProvider = $this->getDataProvider($identifier, $bundleComponents);
if ($dataProvider instanceof DataProviderInterface) {
$metadata = [
$identifier => [
'children' => $dataProvider->getMeta(),
],
];
$bundleComponents = $this->mergeMetadataItem($bundleComponents, $metadata, $reverseMerge);
}
return $bundleComponents;
}
ডকুমেন্টেশনের ক্ষেত্রে আপনার ডেটা সরবরাহকারীটি vendor/magento/module-customer/Model/Customer/DataProvider.php
কনস্ট্রাক্টরের ভিতরে থাকা
$this->meta['customer']['children'] = $this->getAttributesMeta(
$this->eavConfig->getEntityType('customer')
);
$this->meta['address']['children'] = $this->getAttributesMeta(
$this->eavConfig->getEntityType('customer_address')
);
এটি কিছু অন্যান্য বৈশিষ্ট্য যুক্ত করে। গ্রাহকের ক্ষেত্রে বৈশিষ্ট্যগুলি নীচের চিত্রটিতে নীল রঙে প্রদর্শিত হয়