繁体   English   中英

Prestashop:在订单付款页面中添加文本

[英]Prestashop: Add a text in the order payment page

我正在尝试自定义订单付款页面(第5步),它是在订单确认前显示的页面。

在此页面中添加的文字是一个简单的句子,其中包含变量“ order-ID”和“ total amount”。 添加的示例od句子:“您的订单号为:XXX,金额为:YYY”

我想要做的第一件事是在控制器中添加句子和2个变量(可能不确定文件“ OrderController.php”或“ OrderDetailController.php”,我不确定...)

那么最后一步应该是在“ order-payment.tpl”文件中添加{$ my_sentence}吗?

我熟悉PHP,我只需要了解我需要编辑的文件/功能。 有人可以帮我吗?

PS:我的prestashop版本是1.4,因为付款模块有paypal pro和电汇。

我强烈建议您使用模块修改任何内容:

  1. 创建一个简单的模块(在网上查找简单的模块教程)
  2. 在Hook.php中找到exec()函数,使用error_log($ hook_name)找出要执行的钩子。
  3. 重新注册在模块的安装功能中选择的钩子。 然后创建一个函数public funtion hook{HOOK_NAME}($args){ error_log(print_r($args, 1)); } public funtion hook{HOOK_NAME}($args){ error_log(print_r($args, 1)); }
  4. 您应该找到一个向该页面添加内容的钩子(添加显示)。

虽然有问题。 我相信在确认之前(在enxt步骤中)不会形成订单。 因此,该页面上可能唯一可用的是CartCustomer数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM