在magento中, 如何从特定号码增加订单ID? 例如当前的订单ID是10000031。我想要5001的下一个订单ID。 下一个订单ID应该像5001,5002,5003 ......等。 在此先感谢。如何从magento中的特定号码增加订单ID
1
A
回答
0
要做到这一点,你必须修改你的数据库以及一些核心代码。
变化在数据库表:
变更表 'eav_entity_type':
check row where entity_type_code=order, set increment_pad_length=1
查询:
update eav_entity_type set increment_pad_length = '1' where entity_type_id = 5;
变化表eav_entity_store:
校验行,其中entity_type_id = 5;
组increment_last_id = '5000'
查询:
update eav_entity_store set increment_last_id = '5000' where entity_type_id = 5;
在代码变化:
转到APP /代码/核心/法师/ EAV /模型/实体/增量/ Abstract.php
(a)见的代码:
public function getPadLength()
{
$padLength = $this->getData('pad_length');
if (empty($padLength)) {
$padLength = 0;
}
return $padLength;
}
这里改变
$padLength = 0;
(b)中看到的代码:
public function format($id)
{
// $result = $this->getPrefix();
$result.= str_pad((string)$id, $this->getPadLength(), $this->getPadChar(), STR_PAD_LEFT);
return $result;
}
注释行:
//$result = $this->getPrefix();
你完成了。让我知道你是否有任何公关关于这个问题。
1
相关问题
- 1. Magento API订单ID与增量ID
- 2. Magento重复的订单增量ID
- 3. magento订单ID增量跳转
- 4. Magento如何自动将追踪号码添加到订单中
- 5. 在magento中,如何添加货件和订单号码
- 6. Magento 1.5订单号码的自定义起始号码
- 7. 在PHPMyAdmin中更改Magento订单ID /发票号码
- 8. 如何通过Magento中的订单ID获取发货量增量ID
- 9. 增加点击ID号码
- 10. Magento的变更订单号码长度
- 11. 如何获得Magento中的所有订单追踪号码?
- 12. 如何获取Magento 2中的订单商品ID(不是订单ID)?
- 13. Magento 1.4.1.1 - 订单号码使用两次
- 14. 从订单电子邮件中删除sku号码 - magento
- 15. Magento订单ID重新订购
- 16. 单数如何打印增加订单?
- 17. 通过Magento中的订单ID获取订单
- 18. Magento - Adminhtml - 如何隐藏具有特定状态的订单?
- 19. 如何使用增量选项设置属性的ID,并与特定号码
- 20. Magento-自定义属性导致空白订单号码
- 21. 在什么情况下,Magento订单增量ID有重复?
- 22. 如何从一个号码增加到另一个号码?
- 23. Magento:创建发票号码=订单号的发票?
- 24. 从订单ID
- 25. 使用订单ID获取订单增量ID
- 26. 如何通过特定订单订购?
- 27. 如何在Firebase中增加号码
- 28. Magento 1.8中没有订单,但在Braintree中显示订单号
- 29. Magento:如何按特定类别过滤集合(销售/订单)?
- 30. 的Magento - DownloadController.php得到订单ID
感谢,它的工作原理。 – user3368259