我正在使用Magento的艾玛斯蒂颜色样本扩展,当作为批发客户登录时,当在产品列表视图上选择一个时,选项完全消失。
我在控制台中收到一个javascript错误:
Uncaught TypeError: Cannot read property 'childElements' of null在configurableList.js:374中
这是该位置的代码:
Product.Config.prototype.selectImage = function(image)
{
var attributeId = image.parentNode.parentNode.id.replace(/[a-z-]*/, '');
$('amconf-images-' + attributeId).childElements().each(function(child){
child.childElements().each(function(children){
children.removeClassName('amconf-image-selected');
});
});
image.addClassName('amconf-image-selected');
}这里有错误吗?作为零售商工作得很好,但一旦作为批发登录。
发布于 2016-06-16 18:37:38
最有可能的是,当客户登录时,价格块为您的自定义主题呈现了一点不同,这导致了我们的扩展不正确的集成。
我相信可以通过修改扩展代码中的选择器来解决这个问题。
如果您联系我们并提供您的访问详细信息,以及发生这种情况的页面的URL,我们将很乐意提供帮助。你可以在这里做:https://amasty.com/contacts/
https://stackoverflow.com/questions/37807168
复制相似问题