2017-03-06 28 views
0

我使用了與SUPEE-8788一起修補的magento 1.9.2.4。BUG - 在SUPEE-8788之後,我無法刪除可下載產品的樣品行

一切似乎是確定的一部分的問題,...我不能再去除樣品

下載產品的

行。

我的意思是,當我點擊「X」刪除樣本行,比如你可以在圖片中看到,沒有發生,我不能夠保存產品 image here

我看到了同樣的問題也發生在一個新鮮乾淨的拷貝magento 1.9.3.1

有沒有人知道爲什麼會發生這種情況?...你能幫助我嗎?

非常感謝您

回答

0

我找到了解決辦法,這是SUPEE-8788錯誤

打開samples.phtml內app/design/adminhtml/default/default/template/downloadable/product/edit/downloadable

查找功能

remove : function(event){ 
    var element = $(Event.findElement(event, 'tr')); 
    alertAlreadyDisplayed = false; 
    if(element){ 
     element.down('input[type="hidden"].__delete__').value = '1'; 
     element.down('div.flex').remove(); 
     element.addClassName('no-display'); 
     element.addClassName('ignore-validate'); 
     element.hide(); 
    } 
}, 

並將其替換爲

remove : function(event){ 
    var element = $(Event.findElement(event, 'tr')); 
    alertAlreadyDisplayed = false; 
    if(element){ 
     element.down('input[type="hidden"].__delete__').value = '1'; 
     Element.select(element, 'div.flex').each(function(elm){ 
      elm.remove(); 
     }); 
     element.addClassName('no-display'); 
     element.addClassName('ignore-validate'); 
     element.hide(); 
    } 
}, 

我希望你能解決這個問題