oyenetwork.com/articles/... ini menjelaskan cara menambahkan tanggal pengiriman dalam proses checkout, Anda dapat menggunakan metode yang sama untuk menambahkan drop down kota. Semoga itu bisa membantu
Ekta Puri
Jawaban:
8
Iya.
Cara termudah adalah menambahkan entitas baru tempat nilai untuk kota Anda disimpan. Di frontend, cukup ubah tipe input ke dropdown dan muat daftar kota. Saat pengguna memilih bidang dari dropdown, simpan nilai teks (seperti sekarang). Anda bahkan dapat melakukan pemeriksaan apakah kota yang dipilih adalah kota yang valid dari daftar kota Anda sebelum menyimpan data. Dengan cara ini Anda tidak perlu banyak berubah.
Pendekatan yang lebih maju (jika perlu) akan juga menambahkan hubungan ke directory_countrydan / atau directory_country_regiontabel untuk hanya menunjukkan kota-kota yang termasuk negara atau wilayah tertentu yang dipilih dalam checkout.
Jawaban:
Iya.
Cara termudah adalah menambahkan entitas baru tempat nilai untuk kota Anda disimpan. Di frontend, cukup ubah tipe input ke dropdown dan muat daftar kota. Saat pengguna memilih bidang dari dropdown, simpan nilai teks (seperti sekarang). Anda bahkan dapat melakukan pemeriksaan apakah kota yang dipilih adalah kota yang valid dari daftar kota Anda sebelum menyimpan data. Dengan cara ini Anda tidak perlu banyak berubah.
Pendekatan yang lebih maju (jika perlu) akan juga menambahkan hubungan ke
directory_country
dan / ataudirectory_country_region
tabel untuk hanya menunjukkan kota-kota yang termasuk negara atau wilayah tertentu yang dipilih dalam checkout.sumber
untuk sesion perkiraan pengiriman dan Pajak magento, Anda perlu menimpa kelas \ Magento \ Checkout \ Block \ Cart \ LayoutProcessor.
sumber