4

私はplone4.2.1サイトを持っており、さまざまなジアゾテーマを使用しています。 また、Web統計にはPiwikを使用しています。残念ながら、ジアゾテーマの1つがインストールされている場合、Web統計の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" />

私にはうまくいきません。

この問題を解決するために使用できる他のオプションはありますか?

ありがとう、ジュリアン

4

1 に答える 1

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に含まれていないため、試行したルールは機能しません。

于 2012-10-18T07:15:04.907 に答える