【问题标题】:Magento new custom order line "qty" fieldMagento 新增自定义订单行“数量”字段
【发布时间】:2013-05-03 11:21:04
【问题描述】:

Magento 目前有以下标准“数量”字段;对于每个订单行(例如):

[qty_canceled] => 0.0000
[qty_invoiced] => 1.0000
[qty_ordered] => 1.0000
[qty_refunded] => 0.0000
[qty_shipped] => 1.0000

在订单视图上,你可以看到这样的:

我想做的是添加一个名为 qty_allocated

的新自定义字段

这个新字段将与第 3 方集成一起用于自动订单处理,我不想使用官方数量字段。

有人知道这是否可能吗?如果是这样,我该如何实现这一目标? 我需要能够在 Magento 上显示/更新此字段。

提前感谢任何提示/指南。

【问题讨论】:

  • 那是一个非常重要的问题。为此添加一个新字段很简单,但创建后端等作为答案可能有点多!
  • 我可以负责后端。你能给我任何关于如何创建该字段的提示吗?这是我的出发点。
  • 您需要将属性放在产品上还是订单商品本身上?

标签: magento


【解决方案1】:

为订单项创建属性的示例:

$installer = new Mage_Sales_Model_Resource_Setup('core_setup');

$installer ->addAttribute('order_item', 'qty_allocated', array(
    'label'     => 'QTY Allocated',
    'type'      => 'varchar',
    'input'     => 'text',
    'visible'   => true,
    'required'  => false,
    'position'  => 10,
));
//$installer->endSetup();

【讨论】:

    猜你喜欢
    • 2011-05-09
    • 2013-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多