使用 Web 服务更新 Prestashop 上的订单状态
Update Status of an Order on Prestashop using Webservices
我只想更新订单的current_state,
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<order>
<id>1</id>
<current_state>1</current_state>
</order>
</prestashop>
但是当我使用 put 时,prestashop 要求我提供 Post 的所有必填字段,
我尝试使用与看跌期权完全相同的信息,但是当我做看跌期权时它丢失了总金额,
prestashop架构有问题吗?
您必须使用获取请求下载所有订单信息。然后在发出 put 请求更新值之前修改 current_state 字段。您不能仅发送所需的字段进行更新。
在此处检查示例:Prestashop Webservices Data Modification
祝你好运
您可以在订单对象上调用setWsCurrentState()。此函数在 Order.php class 文件中定义。
此函数获取您要为订单设置的订单状态的 ID。
我只想更新订单的current_state,
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<order>
<id>1</id>
<current_state>1</current_state>
</order>
</prestashop>
但是当我使用 put 时,prestashop 要求我提供 Post 的所有必填字段,
我尝试使用与看跌期权完全相同的信息,但是当我做看跌期权时它丢失了总金额,
prestashop架构有问题吗?
您必须使用获取请求下载所有订单信息。然后在发出 put 请求更新值之前修改 current_state 字段。您不能仅发送所需的字段进行更新。
在此处检查示例:Prestashop Webservices Data Modification
祝你好运
您可以在订单对象上调用setWsCurrentState()。此函数在 Order.php class 文件中定义。
此函数获取您要为订单设置的订单状态的 ID。