我有一個magento網站,它是使用敏銳/ gravdept模板構建的。谷歌分析曾經正常工作,但自升級到1.9.1後,它停止工作。原始版本是1.5.xbefore_body_end /谷歌分析是不會呈現自升級到magento 1.9.1
我正在開發模式下工作,並且我禁用了緩存存儲管理下的選項,關閉了分析器並刷新了magento緩存和緩存存儲。我甚至刪除了/ var/cache下的文件。
我試圖複製從base/default/layout
googleanalytics.xml
到我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/
任何幫助或建議將是巨大的這一點,我已經花了幾個小時並在圈子裏四處走動。
是的,它的啓用。我忘了提到這一點。 – 2014-12-03 12:13:08
請將googleanalytics.xml替換爲以下格式: –
2014-12-03 13:21:56
我嘗試更換前端/基地/默認/佈局/ googleanalytics.xml,並沒有工作。然後我創建了前端/ gravdept/acumen/layout/googleanalytics.xml,但這也不起作用。在嘗試兩種方法之前,我清除了所有的magento緩存。我也檢查了<?php echo $ this-> getChildHtml('after_body_start')?>它存在於我的模板中。 – 2014-12-03 17:22:39