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([]);
bantah vachhani
sumber

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>
Raphael di Digital Pianism
sumber
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