Conforme mencionado em uma das outras respostas, o recurso de zoom inicia na createZoomfunção do arquivo ProductMediaManagerin /skin/frontend/rwd/default/js/app.js.
Portanto, outra opção é substituir a createZoomfunçã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 createZoomfunção no ProductMediaManagerobjeto.
// 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.jsarquivo 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.