如何在cs-cart前端显示pp_response变量?

时间:2013-07-26 19:48:57

标签: php cs-cart

我在cs购物车上集成了自定义付款方式。付款完成后,我需要向用户显示交易ID,但我不知道如何营救。 我将trasancition ID保存在支付处理器文件中,并将变量名称添加到$ pp_response数组文件中,如下所示:

$pp_response["transaction_id"] = $tbk_auth; 

我知道这是有用的,因为管理面板中的订单详情正确显示了Trasacion ID。

问题是:如何向客户显示交易ID?如何访问$ pp_response数组以获取此信息?

感谢。

1 个答案:

答案 0 :(得分:1)

如果数据在$ pp_response数组中,您可以在

中创建一个钩子文件
/skins/[your_skin]/customer/addons/my_changes/hooks/orders/totals.pre.tpl

(修改文件名以指示您希望它显示在哪里)

然后在文件中,您可以使用

访问它
{$order_info.payment_info.transaction_id}

这将按订单总计添加到页面底部的表格中。您可以更改文件名,以便在有TPL挂钩的地方放置您的信息。

这是我的自定义付款处理器响应中的示例:

<tr>
  <td>Card Type</td>
  <td>{$order_info.payment_info.cardType}</td>
</tr>

希望这有帮助。