Google Adwords转换代码集成到Prestashop的CMS页面?

时间:2016-01-19 07:32:33

标签: javascript php prestashop google-adwords prestashop-1.6

我已经阅读了无数的建议,如何将GA转换代码插入订单 - confirmation.tpl。 (如this),但如果我需要将其插入“联系我们”CMS页面,该怎么办?

我不能简单地通过编辑器添加它(收到“内容字段无效”错误)。我无法通过FTP实现,因为这些cms页面是动态生成的,对吗?有没有办法解决这个问题?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以通过FTP {literal}...{/literal}文件进行修改,并插入一些这样的代码(仅为选定的CMS页面加载)。

.tpl - 防止smarty文件中的错误,但它正在按字面读取变量。因此,如果您需要向javascript添加一些{literal}...{/literal}变量,则可以删除{literal}如果它是安全的或关闭,并在smarty周围再次打开YOUR_ID变量

ANOTHER_ID{if isset($cms) && ($cms->id == YOUR_ID || $cms->id == ANOTHER_ID)} {literal} <script type="text/javascript"> /* <![CDATA[ */ {* Google Addwords code ... *} var google_conversion_value = {/literal}{$total}{literal}; /* ]]> */ </script> {/literal} {/if} - CMS页面的ID,整数。

@media only screen and (min-width: 600px){
    .ui-page {
        width: 800px !important;
        margin: 0 auto !important;
       position: relative !important;
    }
}