Seperti disebutkan dalam salah satu jawaban lain, fitur zoom dimulai pada createZoom
fungsi file ProductMediaManager
in /skin/frontend/rwd/default/js/app.js
.
Jadi, opsi lain adalah menimpa createZoom
fungsi individu melalui JS nanti dalam proses.
Misalnya, jika Anda memasukkan JS sebagai bagian dari tema Anda sendiri, maka Anda dapat menambahkan berikut ini untuk menimpa createZoom
fungsi di ProductMediaManager
objek.
// ProductMediaManager is outside document.read scope
if (typeof ProductMediaManager !== 'undefined') {
// Override image zoom in /skin/frontend/rwd/default/js/app.js
// and prevent the zooming of images on hover
ProductMediaManager.createZoom = function(image) { return; }
}
Dengan metode ini, Anda tidak perlu menyalin seluruh app.js
file. Namun, Anda harus memastikan bahwa JS tema Anda ditambahkan setelah file JS tema induk. Saya menemukan ini sebagai pendekatan yang lebih bersih.