在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