douding_1073 2016-09-14 18:25
浏览 78
已采纳

如何将facebook像素和转换代码添加到shopware 5

I am using Shopware 5.1.2. I am new to this templating system.

I am trying to add FB pixcel code to the header file. So I created fb.tpl under /themes/Frontend/Bare/frontend/index folder

I was appending it to modernizr block:

{extends file='parent:frontend/index/fb.tpl'}

{block name="frontend_index_header_javascript_modernizr_lib" append}
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','//connect.facebook.net/en_US/fbevents.js');

fbq('init', 'XXXXXXXXXXXXXX');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=XXXXXXXXXXXXXX&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
{/block}

I also tried adding the fb.tpl to the specific theme folder.

And cleared cache. Still the FB code is not visible in the website.

  • 写回答

1条回答 默认 最新

  • dongsonglian7303 2016-09-15 12:30
    关注

    Move your file to Responsive (or your active theme) theme & rename it as header.tpl like:

    /themes/Frontend/Responsive/frontend/index/header.tpl
    

    Modify file content like below:

    {extends file='parent:frontend/index/header.tpl'}
    
    {block name="frontend_index_header_javascript_tracking" append}
    {literal}
    <!-- Facebook Pixel Code -->
    
    <!-- YOUR Facebook Pixel Code HERE -->
    
    <!-- End Facebook Pixel Code -->
    {/literal}
    {/block}
    

    From Backend menu perform:

    Configuration > Theme Manager > Select Active Theme > Compile Theme
    

    Reload frontend page. It should work!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 划分vlan后不通了
  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大