我有一个任务,我做了研究,但我仍然无法完成。我正在使用OpenCart。我必须添加代码跟踪(来自贸易跟踪器和雏菊)到感谢页面。我该怎么做?
如果您不太习惯编写自己的扩展,并且您的跟踪代码是 JavaScript 或 HTML,则可以将其直接放入模板中。您将在以下位置找到所需的模板:/目录/视图/主题/默认/模板/通用/成功.php
唯一的问题是,现在每次页面加载时都会触发此操作。任何成功都归功于此模板。
要解决此问题,您需要进入控制器并进行少量添加。
找到:
if (isset($this->session->data['order_id'])) {
在下面增加一行如下:
$this->data['enable_tracking'] = TRUE;
然后回到模板中,然后简单地在您添加的跟踪代码中添加一个 if 语句,如下所示:
<?php if($enable_tracking === TRUE){ ?>
Delete this line and replace with tracking code
<?php } ?>
这应该可以解决您的问题。