首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >脸书像素和OpenCart 2.2

脸书像素和OpenCart 2.2
EN

Stack Overflow用户
提问于 2017-04-27 21:26:43
回答 1查看 545关注 0票数 0

大家好:)我遇到了以下问题,我需要一些帮助。我正在尝试在我的在线商店中安装facebook像素。我使用的是OpenCart 2.2。我已经使用google分析模块将基本像素代码放在了标题中。我已经将标准事件放在了正确的页面上。下载并安装了Google Chrome的"Facebook Pixel Helper“应用程序,一切都运行得很完美。:)购买事件出现问题。这是事件代码:

代码语言:javascript
复制
<script>
  fbq('track', 'Purchase', {value: 0.00, currency: 'BGN'});
</script>

这里的"value“是静态的,始终为”0.00“。如何让它获得产品的价格?我尝试了几个选项,使用标记"$price“、"$product' price '”、"$text_price“作为OpenCart中的价格标记,但这些都不起作用。我正在考虑一个使用JavaScript的解决方案,将实际价格记录在facebook事件代码之上的值中,并使用这个值作为价格,但我不确定如何做到这一点。有没有其他的解决方案?提前感谢大家的帮助!!

致以最好的问候,茨维特科·克拉斯特夫

EN

回答 1

Stack Overflow用户

发布于 2017-04-28 01:14:37

要获取任何产品的价格,请使用以下命令

代码语言:javascript
复制
$this->load->model('catalog/product');
$product_id = 21 // assume that product id is 21
$product_info = $this->model_catalog_product->getProduct($product_id); // get product info
$data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);

现在你想怎么定这个价格就怎么定。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43659261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档