私は、顧客が処理段階に達する前に注文を編集できるシステムを作成する任務を負っています。カートを使用するのが最も簡単な方法だと思いますが、カートを編集して、作成するのではなく注文を編集していることを検出します。新しいもの
私はこれまで理論をテストしてきましたが、すべてうまくいっているように見えます。理論的には、再注文に同じプロセスを利用してカートに以前の注文を入力する作業に取り掛かろうとしていますが、問題は、アイテムが在庫切れの場合、追加されず、顧客が注文の変更を確認するまで、注文したものをリリースすることができます。顧客が注文した量を保存できますが、アイテムが追加された場合のみですカート
在庫レベルが何であるかを無視しながら、再注文でカートにアイテムを追加するようにmagentoを取得する方法はありますか
編集:
Mage_Sales_Controller_Abstract
関数でTry Catch を削除しようとしましたがreorderAction()
、アイテムを追加していますが、これは、それが単なる通知であるか、アイテムを追加できない他の理由がある場合、例外をキャッチできないことも意味します在庫がない以外にカートへ