【问题标题】:PrestaShop Order-confirmation.tplPrestaShop 订单确认.tpl
【发布时间】:2017-02-24 14:48:19
【问题描述】:

我有一个安装了几个模块的 prestashop。 比如万事达卡/贝宝等等。

我有一个主题,在这个主题中有我的 order-confirmation.tpl 文件。 不,我在这个主题文件中添加了跟踪代码。

但是当我在商店买东西时 - 显示了另一个 order-confirmation.tpl。

我猜对了吗,paypal 模块正在覆盖我的主题文件?

我如何/在哪里可以将我的代码用于所有 order-confirmation.tpl 文件?

非常感谢

【问题讨论】:

    标签: smarty prestashop tracking


    【解决方案1】:

    标准行为是每个支付模块都重定向到默认的 Prestashop 订单确认页面。但是,这种情况并不多见。只有几个模块遵循这个标准程序。模块可以有他自己的付款确认页面,所以你必须寻找它并在上面添加你的代码。 Paypal 有不同的版本,每个版本都有不同的确认页面。

    祝你好运。

    【讨论】:

    • 我的天哪 :( 所以我必须将我的代码放在多个 tpls 中?有没有更简洁的方法 - 也许在 header.tpl 中?是否有检查当前页面是否是我的订单的功能 -确认页面?
    • 如果支付模块从不重定向到 Prestashop 默认订单确认页面,则验证不起作用。例如,如果您的跟踪代码是 javascript(用于 Google Analitycs)...您就失败了。如果你的代码是 PHP,那么你就被保存了,你可以使用 hookOrderConfirmation。祝你好运。
    猜你喜欢
    • 2015-12-13
    • 1970-01-01
    • 1970-01-01
    • 2014-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-21
    • 1970-01-01
    相关资源
    最近更新 更多