Membuat pesanan dari backend, menambahkan kuantitas menghitung harga yang salah

8

Entah bagaimana Magento menghitung harga yang salah ketika menambahkan pesanan dari backend.

Masalah ini hanya terjadi pada produk dengan bidang opsi khusus dan ketika lokal ditetapkan ke tanah yang menggunakan koma dalam harga, bukan titik.

Dalam kasus saya, itu Belanda.

Untuk menunjukkan langkah-langkah yang saya ambil:

  1. Menambahkan produk, goto:

    Penjualan -> Pesanan -> Buat pesanan baru

  2. Klik 'tambah produk'

    Pilih produk dengan opsi khusus, sehingga muncul sembulan. Ingatlah untuk mengatur lokal terlebih dahulu ke yang lain (misalnya: Belanda) sebelum Anda menambahkan produk opsi kustom, kalau tidak salah perhitungan tidak akan terjadi.

    Menambahkan produk Magento

  3. Ketika Anda mengklik ' ok ' Anda akan melihat bahwa jumlahnya dikalikan dengan 100.

    Produk dikalikan

Ini sesuatu yang aneh, pada instalasi baru Magento juga terjadi.

Taruhan terbaik saya adalah ada masalah dengan javascript mem-parsing harga secara tidak benar, karena format yang digunakan ( .bukan ,).

Saya tahu bahwa saya dapat melangkah lebih jauh dalam proses 'menambahkan produk', di mana Anda dapat mengedit jumlahnya. Tapi, saya masih ingin ini berfungsi normal untuk klien.

Dapatkah seseorang menyarankan solusi yang tepat untuk menyelesaikan masalah ini?

Laurens
sumber
Hei, bisakah kamu memberitahuku versi Magento yang kamu gunakan? Terima kasih :) Nice find, btw: D
simonthesorcerer
Terima kasih! Saya pikir ini adalah masalah untuk semua instalasi Magento. Saya menggunakan Magento 1.8 tetapi saya juga mengujinya pada versi terbaru 1.9.0.1. Bisakah Anda melihatnya? Semoga Anda membuat beberapa perbaikan untuk ini :).
Laurens
@simonthesorcerer Apakah Anda mungkin menemukan info / perbaikan untuk yang satu ini? Pasti berharap begitu :)
Laurens
Taruhan terbaik saya adalah bahwa Anda memiliki beberapa masalah caching browser yang aneh dengan beberapa javascript mem-parsing harga secara tidak benar. Sudahkah Anda mencoba menghapus cache browser setelah beralih bahasa? Peramban apa yang sudah Anda coba? Saya sudah menguji ini pada instalasi vanilla Magento v1.9.0.1 dengan data sampel dan itu tidak terjadi.
Mihai MATEI
1
@MageComp itu juga diuji pada instalasi baru. Ini hanya terjadi ketika Anda menggunakan euro.
Laurens

Jawaban:

1

Sepertinya Anda salah memasang pengaturan di tempat Anda. Baik di salah satu file translate.csv Anda atau administrasi backend itu sendiri. Anda benar dalam berpikir bahwa masalahnya ada di sekitar, melawan. Pastikan saja ini diklasifikasikan dengan benar di backend dan masalah ini harus diselesaikan

MackaPacka
sumber