Produk.PilihanHarga bukan konstruktor magento 1.9.3


37

Saya telah meningkatkan magento 1.9.2.4 to 1.9.3.

Saya menghadapi kesalahan berikut di konsol di halaman produk.

TypeError: Product.OptionsPrice is not a constructor

var optionsPrice = new Product.OptionsPrice([]);

Jawaban:


98

Ini disebabkan oleh tema khusus Anda yang tidak menambahkan product_options.jsfile baru .

Edit file tata letak tema Anda (baik local.xmlatau catalog.xml) dan tambahkan berikut ini di bawah <catalog_product_view>pegangan (atau apa pun halaman menangani Anda mengalami masalah):

<action method="addJs"><script>varien/product_options.js</script></action>

6
Untuk memperbaiki masalah ini pada halaman daftar kategori juga tambahkan js di bawah catalog_category_defaultpegangan
Tahir Yasin

2
JS ini ditambahkan dalam pegangan tata letak 3 halaman, jadi pastikan untuk menambahkannya di bawah semua pegangan tata letak ini catalog_product_view, catalog_product_send, catalog_product_compare_index di catalog.xml di dalam folder layout tema Anda jika JS ini ditemukan hilang
Haijerome

Masalah yang sama yang saya hadapi ketika saya meningkatkan versi Magento 1.8.1 ke 1.9.3.7
Sourav

1
@ Raphael di Digital Pianism mengapa Anda tidak menggunakan <reference name="head">?
LucScu
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.