আমি ম্যাজেন্টো 2 তে একটি কাস্টম মডিউল তৈরি করছি যার একটি কাস্টম ছাড় রয়েছে। আমি উদ্ধৃতি, উদ্ধৃতি আইটেম থেকে অর্ডার এবং অর্ডার আইটেমে ছাড়টি অনুলিপি করার চেষ্টা করছি। ম্যাজেন্টো 1 এ, আমি এই জাতীয়ভাবে ঘোষণা করি config.xml
:
<fieldsets>
<sales_convert_quote_address>
<custom_discount_amount><to_order>*</to_order></custome_discount_amount>
<base_custom_discount_amount><to_order>*</to_order></base_custome_discount_amount>
</sales_convert_quote_address>
<sales_convert_quote_item>
<custome_discount_amount><to_order_item>*</to_order_item></custome_discount_amount>
<base_custom_discount_amount><to_order_item>*</to_order_item></base_custom_discount_amount>
</sales_convert_quote_item>
</fieldsets>
এবং আমার কাস্টম ছাড়ের পরিমাণটি টেবিলগুলিতে অনুলিপি করা হয়েছিল: sales_flat_order
এবং sales_flat_order_item
প্রত্যাশিত হিসাবে।
ম্যাজেন্টো 2 এ, আমি একটি ফাইলের নাম তৈরি করেছি: fieldset.xml
এই কোড সহ:
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Object/etc/fieldset.xsd">
<scope id="global">
<fieldset id="sales_convert_quote_item">
<field name="custom_discount_amount">
<aspect name="to_order_item" />
</field>
<field name="base_custom_discount_amount">
<aspect name="to_order_item" />
</field>
</fieldset>
<fieldset id="sales_convert_quote_address">
<field name="custom_discount_amount">
<aspect name="to_order" />
</field>
<field name="base_custom_discount_amount">
<aspect name="to_order" />
</field>
</fieldset>
</scope>
কিন্তু কোন সাফল্য নেই। এটিকে কাজ করার জন্য দ্বিতীয় ম্যাজেন্টোতে আমার আরও কী করা দরকার? আপনি কি আমাকে সাহায্য করতে পারেন?