আমি ব্যবহার Magento 2.0.7 ড্রপডাউন লিস্টে চেকআউট পৃষ্ঠা শহর ক্ষেত্র (পাঠ্য) কাস্টম করা সম্ভব এটা?
আমি ব্যবহার Magento 2.0.7 ড্রপডাউন লিস্টে চেকআউট পৃষ্ঠা শহর ক্ষেত্র (পাঠ্য) কাস্টম করা সম্ভব এটা?
উত্তর:
হ্যাঁ.
সবচেয়ে সহজ হ'ল একটি নতুন সত্তা যুক্ত করা যেখানে আপনার শহরগুলির মানগুলি সংরক্ষণ করা হয়। অগ্রভাগে, কেবল ইনপুট প্রকারটি ড্রপডাউনতে পরিবর্তন করুন এবং শহরগুলির তালিকা লোড করুন। কোনও ব্যবহারকারী যখন ড্রপডাউন থেকে কোনও ক্ষেত্র নির্বাচন করেন, পাঠ্য মানটি সংরক্ষণ করুন (এটি এখন যেমন রয়েছে)। এমনকি আপনার বাছাই করা শহরটি আপনার নগরীর তালিকা থেকে ডেটা সংরক্ষণের আগে বৈধ কিনা তা একটি চেকও করতে পারেন। এইভাবে আপনাকে খুব বেশি পরিবর্তন করতে হবে না।
আরও উন্নত পদ্ধতির (যদি প্রয়োজন হয়) হ'ল চেকআউটটিতে নির্বাচিত নির্দিষ্ট দেশ বা অঞ্চলের অন্তর্ভুক্ত শহরগুলি দেখাতে কেবল directory_country
এবং / বা directory_country_region
টেবিলগুলির সাথে সম্পর্ক যুক্ত করা ।
অনুমান শিপিং sesion এবং Magento কর করার জন্য আপনাকে বর্গ \ Magento \ চেকআউট \ ব্লক \ কার্ট \ LayoutProcessor এর ঊর্ধ্বলিপি করতে হবে।
$elements = [
'city' => [
'visible' => true,
'formElement' => 'select',
'label' => __('City'),
'value' => '',
'options' => array_option(),
],