order_date
이 사용자 정의 필드 인 magento 순서로 사용자 정의 필드 값을 업데이트해야합니다.magento cart에서 사용자 정의 필드 값 업데이트
$order2 = Mage::getModel('sales/order')->load(100000013);
다음 예외를 반환합니다. 비 개체에서 getMethodInstance() 멤버 함수를 호출합니다.
이 문제를 해결할 수있는 해결책은 있습니까?
order_date
이 사용자 정의 필드 인 magento 순서로 사용자 정의 필드 값을 업데이트해야합니다.magento cart에서 사용자 정의 필드 값 업데이트
$order2 = Mage::getModel('sales/order')->load(100000013);
다음 예외를 반환합니다. 비 개체에서 getMethodInstance() 멤버 함수를 호출합니다.
이 문제를 해결할 수있는 해결책은 있습니까?
Magento로로드 할 수 없기 때문에 Magento가 오류를주는 이유입니다.
당신은 주문 ID (엔티티 ID)
$id = 13;
$order = Mage::getModel('sales/order')->load($id);
$order->setData('order_date', "2014-12-12");
$order->save();
확인하시기 바랍니다 씩 증가 아이디
$id = 100000013;
$order = Mage::getModel('sales/order')->loadByIncrementId($id);
$order->setData('order_date', "2014-12-12");
$order->save();
부하에 의해 부하 기능에
로드를 위해 증분 ID를 전달하는 .
예, 단일 필드에서 작동합니다. 여러 필드에 어떻게 이것을 사용할 수 있습니까? 좋아요 : $ arrayVal = array ("order_date"=> "2014-07-07", "mobile_number"=> "123123123"); –
$ arrayVal = array ("order_date"=> "2014-07-07", "mobile_number"=> "123123123"); $ order2-> addData ($ arrayVal); $ order2-> save(); 나를 위해 작동합니다. 감사. –
$ order2-> setData ('order_date', "2014-12-12"); $ order2-> save(); 나는 이것을 시도했지만 나에게 오류를주고있다 : 부재 함수 getMethodInstance()를 호출한다. –