如何在Prestashop中创建订单?

霍坎·尼伦(HåkanNylén)

我正在创建一个模块,以将API中的订单添加到prestashop。

我不知道该怎么做。我一直在尝试创建购物车,并以某种方式向其中添加产品,但没有成功。我想在prestashop中创建一个已经付款的订单。

我没有找到将订单或产品添加到购物车或将其保存为付款方式的方法。

到目前为止,我已经通过研究prestashop拥有的控制器来做到这一点。

$context = Context::getContext();
foreach($ret->objects as $order) {
     $context->cart->add();
     $context->cookie->id_cart = (int)$context->cart->id;
     // What to do now?
}

我不知道这对您是否有帮助,但是我很乐意指导正确的方向。

西瓦·库玛(Siva Kumar)

要将订单条目添加到数据库中,可以按如下所示初始化订单对象:

$order = new Order();
$order->id_shop = 1;
$order->id_cart = 12;
$order->id_customer = 23;
$order->payment = "COD";
$order->total_paid = 24500;
$order->add();

不要忘记执行其他相关的初始化以及执行钩子。您会发现几乎所有需要逆向工程PrestaShop的github。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Prestashop中创建订单?

来自分类Dev

如何在NetSuite中创建采购订单?

来自分类Dev

以编程方式在prestashop中创建订单

来自分类Dev

如何在Prestashop中更改订单确认电子邮件模板的内容?

来自分类Dev

如何在prestashop中按照我们的意愿增加订单参考长度

来自分类Dev

如何在python中创建产品订单的共现矩阵?

来自分类Dev

如何在订单中禁用/启用动态创建的组合框

来自分类Dev

如何在prestashop管理面板中创建新页面?

来自分类Dev

使用PrestaShop的API创建订单

来自分类Dev

使用PrestaShop的API创建订单

来自分类Dev

如何在验证订单中使用 php 更改 Prestashop 订单状态

来自分类Dev

PrestaShop:无法使用 Web 服务创建订单

来自分类Dev

如何在CMS在prestashop中创建的自定义页面中添加功能

来自分类Dev

如何在magento 1.8.0.1中创建销售订单自定义选项卡

来自分类Dev

如何在Paypal中创建订单并同时发送电子邮件

来自分类Dev

如何在后订单方式中创建BST-算法理论

来自分类Dev

如何在WooCommerce中获取订单ID?

来自分类Dev

如何在订单表中插入多行?

来自分类Dev

如何在 PrestaShop 1.6 中更新 JQuery?

来自分类Dev

Prestashop 1.5 如何在处理订单地址表单时使用钩子保存自定义表单

来自分类Dev

如何获取prestashop订单的参考名称?

来自分类Dev

prestashop 1.4中的订单通知邮件

来自分类Dev

在Prestashop Web服务中获取客户订单

来自分类Dev

在Prestashop Web服务中获取客户订单

来自分类Dev

在列中创建订单

来自分类Dev

如何在Debian上为Prestashop缓存创建ramdisc

来自分类Dev

如何在prestashop模块中创建页面,以使输出不包装在网站的模板html中并使用翻译?

来自分类Dev

如何在 prestashop 中为第三方 ipg 创建自定义支付模块

来自分类Dev

如何使用markdown在github中创建订单列表

Related 相关文章

  1. 1

    如何在Prestashop中创建订单?

  2. 2

    如何在NetSuite中创建采购订单?

  3. 3

    以编程方式在prestashop中创建订单

  4. 4

    如何在Prestashop中更改订单确认电子邮件模板的内容?

  5. 5

    如何在prestashop中按照我们的意愿增加订单参考长度

  6. 6

    如何在python中创建产品订单的共现矩阵?

  7. 7

    如何在订单中禁用/启用动态创建的组合框

  8. 8

    如何在prestashop管理面板中创建新页面?

  9. 9

    使用PrestaShop的API创建订单

  10. 10

    使用PrestaShop的API创建订单

  11. 11

    如何在验证订单中使用 php 更改 Prestashop 订单状态

  12. 12

    PrestaShop:无法使用 Web 服务创建订单

  13. 13

    如何在CMS在prestashop中创建的自定义页面中添加功能

  14. 14

    如何在magento 1.8.0.1中创建销售订单自定义选项卡

  15. 15

    如何在Paypal中创建订单并同时发送电子邮件

  16. 16

    如何在后订单方式中创建BST-算法理论

  17. 17

    如何在WooCommerce中获取订单ID?

  18. 18

    如何在订单表中插入多行?

  19. 19

    如何在 PrestaShop 1.6 中更新 JQuery?

  20. 20

    Prestashop 1.5 如何在处理订单地址表单时使用钩子保存自定义表单

  21. 21

    如何获取prestashop订单的参考名称?

  22. 22

    prestashop 1.4中的订单通知邮件

  23. 23

    在Prestashop Web服务中获取客户订单

  24. 24

    在Prestashop Web服务中获取客户订单

  25. 25

    在列中创建订单

  26. 26

    如何在Debian上为Prestashop缓存创建ramdisc

  27. 27

    如何在prestashop模块中创建页面,以使输出不包装在网站的模板html中并使用翻译?

  28. 28

    如何在 prestashop 中为第三方 ipg 创建自定义支付模块

  29. 29

    如何使用markdown在github中创建订单列表

热门标签

归档