Fatal error: Undefined class constant 'STATE_PENDING' MAGENTO
Fatal error: Undefined class constant 'STATE_PENDING' MAGENTO
我有这个代码
$updateOrder->setState(Mage_Sales_Model_Order::STATE_PENDING, true);
$updateOrder->save();
错误是
Fatal error: Undefined class constant 'STATE_PENDING' in
Mage_Sales_Model_Order
class中没有常量STATE_PENDING
。这是 STATE_PENDING_PAYMENT
.
将您的代码更改为:
$updateOrder->setState(Mage_Sales_Model_Order::STATE_PENDING_PAYMENT, true);
class 没有挂起状态。我想你可以使用 STATE_PENDING_PAYMENT
const STATE_NEW = 'new';
const STATE_PENDING_PAYMENT = 'pending_payment';
const STATE_PROCESSING = 'processing';
const STATE_COMPLETE = 'complete';
const STATE_CLOSED = 'closed';
const STATE_CANCELED = 'canceled';
const STATE_HOLDED = 'holded';
const STATE_PAYMENT_REVIEW = 'payment_review';
我有这个代码
$updateOrder->setState(Mage_Sales_Model_Order::STATE_PENDING, true);
$updateOrder->save();
错误是
Fatal error: Undefined class constant 'STATE_PENDING' in
Mage_Sales_Model_Order
class中没有常量STATE_PENDING
。这是 STATE_PENDING_PAYMENT
.
将您的代码更改为:
$updateOrder->setState(Mage_Sales_Model_Order::STATE_PENDING_PAYMENT, true);
class 没有挂起状态。我想你可以使用 STATE_PENDING_PAYMENT
const STATE_NEW = 'new';
const STATE_PENDING_PAYMENT = 'pending_payment';
const STATE_PROCESSING = 'processing';
const STATE_COMPLETE = 'complete';
const STATE_CLOSED = 'closed';
const STATE_CANCELED = 'canceled';
const STATE_HOLDED = 'holded';
const STATE_PAYMENT_REVIEW = 'payment_review';