qty_ordered on product grid magento 1.9.2

时间:2017-04-26 11:47:19

标签: zend-framework2 left-join magento-1.9

我创建了一个脚本来显示表sales_flat_order_item中的qty_ordered。 但是现在我只想在订单处于待处理状态时处理qty_ordered。

但我不知道我该怎么做。 我在互联网上搜索但没有结果。

我为此创建了一个LeftJoin。

$totalOrderedQuery = Mage::getSingleton('core/resource')->getConnection('core_read')
            ->select()
            ->from('sales_flat_order_item', array('product_id', 'qty_ordered' => 'SUM(`qty_ordered`)'))
            ->group('product_id');

        $collection->joinField('qty_ordered', $totalOrderedQuery, 'qty_ordered', 'product_id=entity_id', null, 'left');

我用

显示
        $this->addColumn('qty_ordered',
            array(
                'header'=> Mage::helper('catalog')->__('test'),
                'width' => '70px',
                'type'  => 'number',
                'index' => "qty_ordered"
            ));

它在GRID中。

有人可以帮助我。 谢谢。

0 个答案:

没有答案