0

我正在尝试在 Prestashop 购物车中填充来自 Google 的 AdWords 标记。在我的镜像阶段服务器上,这条线运行良好;在实时服务器上它失败了。

$context = new Context();
$cart = new Cart($context->cookie->id_cart);

在 /var/www/override/classes/FrontController.php

失败:

致命错误:在第 67 行的 /var/www/override/classes/FrontController.php 中找不到类“上下文”

我也试过$context = Context::getContext();但也没有成功。

我需要购物车中的所有产品才能在标签中设置它们的 ID。

有人能指出我正确的方向吗?

4

1 回答 1

0

Context 类是在 Prestashop 1.5 中引入的,因此在 1.4 中您将无法使用它。你需要另辟蹊径!

未经测试,但这应该可以

global $cookie;

$cart = new Cart((int)$cookie->id_cart);
于 2013-09-16T19:10:16.293 回答