Я использую Magento 2.1.3. Я хочу получить идентификатор заказа в гостевой кассе до страницы успеха. У меня есть поиск в google и нашел такой код.Magento 2: Как получить идентификатор заказа в гостевой кассе перед успешной страницей?
$orderIncrementId = $this->checkoutSession->getLastRealOrderId();
Использование chcekout seesion \ Magento \ Checkout \ Model \ объект Session, я пытаюсь получить идентификатор заказа, но это не работает. В magento 1.x мы можем легко получить идентификатор заказа из сеанса проверки, используя тот же метод. В magento 2.x мы не можем этого сделать.
В magento 2.x Как получить идентификатор заказа в гостевой кассе перед успешной страницей?
Любая помощь будет оценена по достоинству.
Благодаря
$ this-> checkoutSession-> GetQuote() -> reserveOrderId(); Используя эту строку, введите magento set increment id. после этого утверждения вы можете получить идентификатор заказа следующим оператором: $ order_id = $ this -> _ checkoutSession-> getQuote() -> getReservedOrderId(); – Niks
отредактируйте свой ответ, чтобы помочь кому-то. СПАСИБО БОЛЬШОЕ. – Niks