您可以在 Magento 中克隆集合行吗?

问题描述 投票:0回答:1

我正在尝试在 Magento 中构建一个自定义网格,其中每个订购的产品(包括数量)都有一行。例如,如果客户订购了 3 个特定产品 - 我需要 3 行都具有匹配的详细信息。这可能吗?

这适用于定制产品,其中每一行代表一次制造运行。我不一定要寻找代码示例,但我不确定是否可以使用 sql 样式收集过程来做到这一点?或者,如果我需要修改查询并在从数据库中收集所有数据后进行循环?

谢谢

php magento
1个回答
0
投票

我没有显示产品订单项目网格,而是添加了导出到 xml 按钮。然后,在网格中修改“_exportIterateCollection”方法如下:

        foreach ($collection as $item) {
            for($i = 0; $i < $item->getQtyOrdered(); $i++ ){
                call_user_func_array(array($this, $callback), array_merge(array($item), $args));
            }
        }

希望这对以后的问题有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.