Conforme mencionado em uma das outras respostas, o recurso de zoom inicia na createZoom
função do arquivo ProductMediaManager
in /skin/frontend/rwd/default/js/app.js
.
Portanto, outra opção é substituir a createZoom
função individual via JS posteriormente no processo.
Por exemplo, se você estiver inserindo JS como parte de seu próprio tema, poderá adicionar o seguinte para substituir a createZoom
função no ProductMediaManager
objeto.
// 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; }
}
Com esse método, você não precisa copiar o app.js
arquivo inteiro . No entanto, você deve certificar-se de que o JS do seu tema seja adicionado após o arquivo JS do tema pai. Acho que essa é uma abordagem mais limpa.