首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在order->shipment in Magento中添加自定义字段

在order->shipment in Magento中添加自定义字段
EN

Stack Overflow用户
提问于 2014-05-13 17:02:41
回答 1查看 745关注 0票数 0

我想再添加一个字段,即在Order -> some part.Can中由客户订购的数量,有人在这方面帮助我。

尊敬的Vishavdeep Goyal

EN

回答 1

Stack Overflow用户

发布于 2014-05-14 19:58:16

我不知道您会如何选择“按客户订购的数量”,但下面的示例显示了如何在发货网格中显示total_qty_ordered字段表单sales_flat_order表:

1)将文件app/code/core/Mage/Adminhtml/Block/Sales/Shipment/Grid.php复制到app/code/local/Mage/Adminhtml/Block/Sales/Shipment/Grid.php

2)修改_prepareCollection()方法

代码语言:javascript
复制
protected function _prepareCollection()
    {
        $collection = Mage::getResourceModel($this->_getCollectionClass());
        $collection->getSelect()->joinLeft(array('order' => Mage::getSingleton('core/resource')->getTableName('sales_flat_order')), 'main_table.entity_id = order.entity_id', 'total_qty_ordered');
        $this->setCollection($collection);
        return parent::_prepareCollection();
    }

2)修改_prepareColumns()方法和下面的代码

代码语言:javascript
复制
$this->addColumn('total_qty_ordered', array(
            'header' => Mage::helper('sales')->__('Total Qty Ordered'),
            'index' => 'total_qty_ordered',
            'type'  => 'number',
        ));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23626908

复制
相关文章

相似问题

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