【问题标题】:Display reference of order summary in mysql using prestashop使用prestashop在mysql中显示订单摘要的参考
【发布时间】:2016-03-22 09:59:17
【问题描述】:

我的模块有问题。我基于bankwire module 创建了一个payment module,但有一些不同。下面是问题,

我需要在payment_execution.tpl 中创建一个表单,其中包含来自数据库的字段(如地址名、姓等)。我设法从数据库中获取了这些信息,但现在 I need to get the reference of the order (我当然无法从数据库中获取它,因为它还没有存储在那里,或者至少我找不到它) .

我的问题是,我怎样才能获得订单参考,以便我可以将其插入到我在payment_execution.tpl 创建的表单中?

谢谢。 问候

【问题讨论】:

  • 订单尚未创建,因此没有订单参考。您可以存储购物车参考女巫稍后链接到订单。
  • 感谢您的回答。我知道引用尚未存储。但是有没有办法在我的 tpl 文件中“调用”生成的引用,以便我可以将其转发到表单中?我必须转发它才能付款。

标签: php mysql payment prestashop-1.6


【解决方案1】:

虽然您无法获得 PS 用来表示“订单号”的术语中的“参考”,但您实际上 可以 获得下一个订单的 ID Prestashop。 由于标准 PS“参考”是随机生成的,如果您需要的话,您将无法使用它来获得实际的“参考”。我相信您可以使用订单 ID 来实现您想要的...

使用Order::getNextOrderId()(Order.php 类中的第 1604 行)来检索它。

许多支付模块(尤其是用于外部支付服务的模块)都使用此功能,因为验证和簿记通常需要它。

【讨论】:

    猜你喜欢
    • 2016-09-17
    • 2017-08-12
    • 1970-01-01
    • 2015-03-21
    • 2015-08-19
    • 2017-11-07
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    相关资源
    最近更新 更多