{ Hello Magento 2 }

解决 Magento 2 应用问题,更注重深度挖掘。(ง •̀_•́)ง

0%

Test or Style magento 2 order success page

checkout/onepage/success 页面只会在下单成功后展现一次,然后 session 被清除,再访问该页面就会转向 cart 页面。如果要调试这个页面就会很麻烦。 对 Magento 2 来说,可以在开发时注释掉 \vendor\magento\module-checkout\Controller\Onepage\Success.php 的 19-22 行

1
2
3
4
if (!$this->_objectManager->get('Magento\Checkout\Model\Session\SuccessValidator')->isValid()) {
return $this->resultRedirectFactory->create()->setPath('checkout/cart');
}
$session->clearQuote();