如何在Magento2

时间:2016-06-02 02:21:31

标签: magento magento2 magento-2.0

我们正试图覆盖Magento2中Bundle Products的行为,特别是为捆绑包中的Checkbox类型产品启用用户定义的数量。

我们编写了一个扩展,并按照说明如何替换此处的默认JS组件:http://devdocs.magento.com/guides/v2.0/javascript-dev-guide/javascript/custom_js.html

我们的扩展程序前端(app / code / Endertech / BundleExtended / view / frontend /)视图中的requirejs-config.js如下所示:

var config = {
    "map": {
        "*": {
            'Magento_Bundle/js/price-bundle': "Endertech_BundleExtended/js/price-bundle"
        }
    }
};

这具有加载核心Magento2 price-bundle.js和我们的修改版本的效果......并且我们添加到我们修改版本的定制没有执行...大概是因为Magento2核心版本首先加载。

我们希望此版本能够防止核心版本加载我们的版本。

也许我们正在从错误的方向接近问题,或者有其他一些误解。

我们正在寻求一个解决方案,让我们修改price-bundle.js来代替Magento Bundle模块中的内置...或者至少是一种覆盖其中特定方法的方法,这里需要(供应商/的magento /模块束/视图/前端/ requirejs-config.js)。

如果我们的方法有误,我们很乐意予以纠正!

0 个答案:

没有答案