我有一个plone 4.2.1网站,我正在使用各种重氮主题。我还使用Piwik进行网络统计。不幸的是,当安装了一个重氮主题时,完全忽略了用于网络统计的javascript。 我已按照https://groups.google.com/forum/?fromgroups=#!topic/plone-users/VM4b51ergFA的建议尝试编辑 rules.xml 文件,但添加了
<!-- Google Analytics JavaScript -->
<after theme-children="/html/body"
content="/html/body/div[@id='visual-portal-wrapper']/div/script" />
对我不起作用。
我可以使用其他任何方法来解决此问题吗?
谢谢, 儒略
答案 0 :(得分:4)
视图plone.analytics在页脚视图管理器中呈现:
<browser:viewlet
name="plone.analytics"
manager="plone.app.layout.viewlets.interfaces.IPortalFooter"
class=".view.AnalyticsViewlet"
permission="zope2.View"
/>
该代码段按原样呈现,因此您可以按照自己的方式识别脚本代码。
你应该试试
<script id="plone-analytics" ...>YOUR SCRIPT...</script>
修改rules.xml以将#plone-analytics放入页脚
在Plone 4.2中,至少plone.analytics不在visual-portal-wrapper中,所以你尝试的规则不起作用。