首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于Magento的Amasty颜色样本扩展-作为批发客户登录时,选项将消失

适用于Magento的Amasty颜色样本扩展-作为批发客户登录时,选项将消失
EN

Stack Overflow用户
提问于 2016-06-14 16:48:22
回答 1查看 116关注 0票数 1

我正在使用Magento的艾玛斯蒂颜色样本扩展,当作为批发客户登录时,当在产品列表视图上选择一个时,选项完全消失。

我在控制台中收到一个javascript错误:

代码语言:javascript
复制
 Uncaught TypeError: Cannot read property 'childElements' of null

在configurableList.js:374中

这是该位置的代码:

代码语言:javascript
复制
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');
}

这里有错误吗?作为零售商工作得很好,但一旦作为批发登录。

EN

回答 1

Stack Overflow用户

发布于 2016-06-16 18:37:38

最有可能的是,当客户登录时,价格块为您的自定义主题呈现了一点不同,这导致了我们的扩展不正确的集成。

我相信可以通过修改扩展代码中的选择器来解决这个问题。

如果您联系我们并提供您的访问详细信息,以及发生这种情况的页面的URL,我们将很乐意提供帮助。你可以在这里做:https://amasty.com/contacts/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37807168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档