OpenCart 2.3.0.2-在页面上循环浏览产品并将其发送到模板

时间:2019-06-10 08:47:15

标签: php opencart2.3

我目前正在尝试将Google Analytics(分析)的增强型电子商务集成到Opencart 2.3.0.2网站中。我设法将产品信息从product.php控制器传递到product.tpl模板,但是现在我必须遍历页面上的所有产品,并为每个产品生成信息,如下所示:

模板代码:

    ga('ec:addImpression', {
// Product details are provided in an impressionFieldObject.
  'id': '<?php echo json_encode($productId); ?>',                 
  'name': '<?php echo json_encode($productName, JSON_UNESCAPED_UNICODE); ?>',
  'category': '<?php echo json_encode($productCat, JSON_UNESCAPED_UNICODE); ?>',
  'brand': '<?php echo json_encode($productBrand); ?>'
});

如何将变量从控制器传递到模板:

    $data['productId'] = $data['products']['product_id'];
    $data['productName'] = $product_info['name'];
    $data['productCat'] = $product_info['category'];
    $data['productBrand'] = $product_info['manufacturer'];

我以前从未与OpenCart合作过,而我是该平台的新手。

0 个答案:

没有答案