Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento-订购的产品添加sku-报告_Magento_Sku - Fatal编程技术网

Magento-订购的产品添加sku-报告

Magento-订购的产品添加sku-报告,magento,sku,Magento,Sku,我想将SKU添加到报告列表中,我在Google上找到了一个解决方案,但我似乎遇到了一些问题 我所做的是将以下代码添加到网格中。它显示了所有简单产品的sku,但不是所有可配置产品的sku。我想显示可配置产品的SKU,以及父产品的SKU 新增代码: $this->addColumn('sku', array( 'header' =>Mage::helper('reports')->__('SKU'), 'width' =>'50p

我想将SKU添加到报告列表中,我在Google上找到了一个解决方案,但我似乎遇到了一些问题

我所做的是将以下代码添加到网格中。它显示了所有简单产品的sku,但不是所有可配置产品的sku。我想显示可配置产品的SKU,以及父产品的SKU

新增代码:

$this->addColumn('sku', array(
        'header'    =>Mage::helper('reports')->__('SKU'),
        'width'     =>'50px',
        'index'     =>'sku'
    ));

是,添加此代码将为我们提供SKU,但不会显示可配置的产品SKU

app/code/core/Mage/Adminhtml/Block/Report/Product/sell/Grid.php

受保护函数中\u prepareColumns()

有关您的解决方案,请访问

app/code/core/Mage/Reports/Model/Resource/Product/Collection.php

公共函数addOrderedQty($from='',$to='')中

查找
->其中('parent\u item\u id为NULL')
并将其更改为
->,其中('e.type_id=?','simple')

如果需要,请重写文件。我刚刚在core/Mage上测试过。
它在Magento ver进行了测试。1.9.3.0.

是添加此代码将为我们提供SKU,但它不会显示可配置的产品SKU

app/code/core/Mage/Adminhtml/Block/Report/Product/sell/Grid.php

受保护函数中\u prepareColumns()

有关您的解决方案,请访问

app/code/core/Mage/Reports/Model/Resource/Product/Collection.php

公共函数addOrderedQty($from='',$to='')中

查找
->其中('parent\u item\u id为NULL')
并将其更改为
->,其中('e.type_id=?','simple')

如果需要,请重写文件。我刚刚在core/Mage上测试过。
它在Magento ver进行了测试。1.9.3.0.

谢谢你的建议。问题是我不喜欢简单的产品。我想要简单的统计数据,它不是一个孩子,然后我想要可配置的统计数据(只有父母,没有孩子)。我不在乎卖什么尺寸的,只在乎卖什么产品:)希望你能理解。从来没有人想要这个?我希望SKU可配置且简单(无父级)。希望其他任何东西都能帮助我解决问题。作为标准的“->where('parent\u item\u id为NULL'),但它仍然显示parrent名称而不是simple的名称?但是sku是一个简单的产品。谢谢你的建议。问题是我不喜欢简单的产品。我想要简单的统计数据,它不是一个孩子,然后我想要可配置的统计数据(只有父母,没有孩子)。我不在乎卖什么尺寸的,只在乎卖什么产品:)希望你能理解。从来没有人想要这个?我希望SKU可配置且简单(无父级)。希望其他任何东西都能帮助我解决问题。作为标准的“->where('parent\u item\u id为NULL'),但它仍然显示parrent名称而不是simple的名称?但sku是一种简单的产品。
$this->addColumn('sku', array(
            'header'    => Mage::helper('reports')->__('Product Sku'),
            'index'     =>'sku'
        ));