Diğer yanıtları birinde belirtildiği gibi, yakınlaştırma özelliği başlar createZoom
fonksiyonu ProductMediaManager
içinde /skin/frontend/rwd/default/js/app.js
dosyanın.
Bu nedenle, başka bir seçenek createZoom
işlemin ilerleyen kısımlarında JS aracılığıyla tek tek işlevi geçersiz kılmaktır.
Örneğin, JS'yi kendi temanızın bir parçası olarak ekliyorsanız createZoom
, ProductMediaManager
nesnedeki işlevi geçersiz kılmak için aşağıdakileri ekleyebilirsiniz .
// 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; }
}
Bu yöntemle, tüm app.js
dosyayı kopyalamanız gerekmez . Ancak, ana temanın JS dosyasından sonra temanızın JS'sinin eklendiğinden emin olmalısınız. Bunu daha temiz bir yaklaşım olarak görüyorum.