Prestashop - Bankwire 文件差异

Prestashop - Bankwire file difference

谁能解释一下

有什么区别

payment_return.tpl(路径../bankwire/views/templates/hook/payment_return.tpl)

payment_execution.tpl (路径 ../bankwire/views/templates/front/payment_execution.tpl ) ?

为什么在payment_execution.tpl中我可以在[=中看到CART/ORDER个变量(例如国家名称,订单重量等)payment_return.tpl 我不能?

谢谢

这些模板适用于不同的 "environment":

  1. payment_execution.tpl 赋值于 /modules/bankwire/controllers/front/payment.php 并且有访问核心文件中分配的所有模板变量。

  2. payment_return.tpl 出现在 hook 中并且可以访问有限的变量列表。在文件 /modules/bankwire/bankwire.php 方法 hookPaymentReturn($params) 你可能会看到它,在那里你可以访问 $params 数组,并且可以将您需要的任何其他变量分配给模板。