我有一个使用acumen / gravdept模板构建的magento站点。谷歌分析过去一直在正常工作,但自从升级到1.9.1后,它就停止了工作。原始版本为1.5.x
我正在开发模式,我已经禁用了缓存存储管理下的选项,关闭了探查器并刷新了magento缓存和缓存存储。我甚至删除了/ var / cache下的文件。
我尝试将googleanalytics.xml
从base/default/layout
复制到我的gravdept/acumen/layout
文件夹,然后将base/default/template/googleanalytics
复制到gravdept/acumen/template/googleanalytics
,但这对我不起作用。
我也尝试将以下内容添加到gravdept/acumen/layout/page.xml
<layout version="0.1.0">
<default translate="label" module="page">
<label>All Pages</label>
<block type="page/html" name="root" output="toHtml" template="page/3columns.phtml">
...
<block type="core/text_list" name="before_body_end" as="before_body_end" translate="label">
<block type="googleanalytics/ga" name="google_analytics" as="google_analytics" template="googleanalytics/ga.phtml" />
</block>
</block>
</default>
...
</layout>
我在<?php echo $this->getChildHtml('before_body_end') ?>
gravdept/acumen/template/page/
任何帮助或建议都会很棒,我花了好几个小时就开始了。
答案 0 :(得分:1)
您可以在管理员中启用该Google Analytics模块。 如果已启用,请检查它:系统 - &gt;配置 - &gt; Google Api-&gt; Google Analytics。 应启用该选项并设置帐号。
下面的评论中提到了正确的答案。我最终使用以下内容创建了frontend/gravdept/acumen/layout/googleanalytics.xml
。
<layout version="0.1.0">
<default>
<reference name="after_body_start">
<block type="googleanalytics/ga" name="google_analytics" as="google_analytics" template="googleanalytics/ga.phtml" />
</reference>
</default>
</layout>