【问题标题】:Drupal Commerce Programmatically Complete order and create new cartDrupal Commerce 以编程方式完成订单并创建新购物车
【发布时间】:2014-09-26 07:19:53
【问题描述】:

我需要做些什么来以编程方式完成订单并创建新购物车,这样新商品就不会添加到旧订单/购物车中吗?

【问题讨论】:

    标签: drupal e-commerce drupal-commerce orders


    【解决方案1】:

    没有新购物车或旧购物车。购物车跟踪每个用户的记录。对于您添加到购物车的每件商品,都会在购物车表中插入一条记录。如果您打算将每个项目的订单分开,则必须编写一些代码。也可以试试 CA

    【讨论】:

    • 谢谢,CA 是什么意思?这是否意味着订单号?当我将商品添加到购物车时,我已经有了订单号。
    • 它的条件访问(一种规则。你可以在 store > configure 下找到它)。您不能通过将商品添加到购物车来获得订单号
    • 奇怪,因为当我将商品添加到购物车时,会创建一个带有状态购物车的订单,并且可以在订单 - 购物车下找到。
    • 您还需要通过一两个查询来更改状态。这可能涉及将状态更改为“已完成”,将其从购物车中删除并以编程方式完成订单。您需要了解帮助您实现这一目标的功能/方法。
    猜你喜欢
    • 2013-09-28
    • 1970-01-01
    • 1970-01-01
    • 2018-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-01
    • 1970-01-01
    相关资源
    最近更新 更多