Saya benar-benar kehilangan keinginan untuk hidup dan berharap seseorang dapat membantu saya.
Saya ingin memicu aturan 'pengiriman gratis' berdasarkan nilai bidang produk, tetapi seumur hidup saya tidak dapat mengekspos bidang pengiriman gratis ke aturan.
Saya telah membaca tentang membawa barang ke ruang lingkup dan telah membuat komponen yang memiliki akses ke lapangan. Tetapi ketika saya mencoba untuk menambahkan komponen sebagai syarat aturan saya, saya diminta untuk memasukkan pemilih data - tidak ada yang tampaknya mengarah ke mana pun. Saya pikir itu menginginkan ID produk, yang tidak masuk akal bagi saya.
Apa yang saya lakukan salah?
LATAR BELAKANG
Saya sudah mencoba dua skenario, salah satunya adalah membuat aturan pengiriman, berdasarkan kondisi di bawah ini. Yang lain adalah membuat komponen, seperti dijelaskan di atas
Condition1 - Entity memiliki bidang> Parameter: Entity: [pesanan-perdagangan], Bidang: field_free_shipping
Condition2 - Nilai tanggal kosong (juga mencoba perbandingan data)> Namun ini tidak membawa saya ke bidang yang dinyatakan dalam Condition1
Jawaban:
Saya akhirnya berhasil mendapatkan ini dengan menjatuhkan gagasan memiliki bidang khusus dan menggantinya dengan istilah taksonomi. Untuk alasan apa pun (mungkin tidak berpengalaman), saya tidak dapat memaparkan bidang khusus saya ke modul aturan untuk memicu aturan pengiriman yang saya inginkan.
Dengan memanfaatkan modul Commerce Rules Extra, saya dapat memicu aturan pengiriman saya berdasarkan persyaratan taksonomi alih-alih bidang kustom dan kedua untuk menentukan kondisi tambahan untuk menjalankan aturan ini dengan bantuan pengelola modul @MarcElbichon seperti yang dibahas di sini https: // drupal.org/node/2087815
sumber
Saya melakukan ini -
Saya menggunakan modul pengiriman flat rate dan menciptakan flat rate yang disebut harga pengiriman gratis 0. Kemudian saya mengedit komponen untuk hanya berlaku pada keadaan yang diperlukan dan berfungsi dengan sangat baik.
Lihat Lampiran.
FWIW Saya menggunakan tarif flat untuk pengiriman gratis dan tarif berat perdagangan untuk sisanya yang berfungsi ace untuk saya.
sumber