我只想更新订单的current_state,
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<order>
<id>1</id>
<current_state>1</current_state>
</order>
</prestashop>
但是当我使用put时,prestashop要求我提供帖子的所有必填字段,
我尝试使用与put完全相同的信息,但是当我执行put时,它会丢失总数,
prestashop架构有什么问题吗?
答案 0 :(得分:1)
您必须使用get请求下载所有订单信息。然后在make put request更新值之前修改current_state字段。您不能只发送要更新的所需字段。
祝你好运答案 1 :(得分:0)
您可以在订单对象上调用setWsCurrentState()。此函数在Order.php类文件中定义。
此功能获取您要为订单设置的订单状态的ID。