Magento 错误-在SUPEE-8788之后,我可以';t删除可下载产品的样本行

Magento 错误-在SUPEE-8788之后,我可以';t删除可下载产品的样本行,magento,magento-1.9,patch,Magento,Magento 1.9,Patch,我使用的是用SUPEE-8788修补的magento 1.9.2.4 一切似乎都很好,一部分是一个问题,…我无法再删除样本中的行 可下载产品的数量 我的意思是,当我点击“X”删除样本行时,就像你在图中看到的那样,什么都没有发生,我无法保存产品 我在magento 1.9.3.1的全新副本中也看到了同样的问题 有人知道为什么会这样吗?…你能帮我吗 非常感谢我找到了解决方案,这是SUPEE-8788中的一个错误 在app/design/adminhtml/default/default/templa

我使用的是用SUPEE-8788修补的magento 1.9.2.4

一切似乎都很好,一部分是一个问题,…我无法再删除样本中的行

可下载产品的数量

我的意思是,当我点击“X”删除样本行时,就像你在图中看到的那样,什么都没有发生,我无法保存产品

我在magento 1.9.3.1的全新副本中也看到了同样的问题

有人知道为什么会这样吗?…你能帮我吗


非常感谢

我找到了解决方案,这是SUPEE-8788中的一个错误

在app/design/adminhtml/default/default/template/downloadable/product/edit/downloadable中打开samples.phtml

找到函数

并将其替换为

我希望你能解决这个问题

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();
    }
},