1

Magento 用の AddThis モジュールをインストールしました。

ただし、この拡張機能は製品ページでのみ機能します。共有ボタンをすべてのページに表示するように設定する方法を知っていますか? すべてのソース コードを検索しましたが、 が製品ページのみに表示されるように設定されている場所がわかりませんでした。

したがって、問題は app/design/frontend/default/default/template/addthis/sharingtool/share.phtml にある可能性があると思います。このページには、いくつかの JavaScript コードがロードされています。どんな提案も役に立ちます。

4

1 に答える 1

0

私は解決策を見つけました:

1.私の解決策:

移動: app/code/community/AddThis/SharingTool/Model/Observer.php

これを変える:

  if ($block->getNameInLayout()=='product_review_list.count') {

これに:

  if (strstr($block->getNameInLayout(),'search')) {

(したがって、この共有ボタンを追加すると、検索オプションを含むすべてのページに表示されます)

2 .私も addthis 公式サポートにメールを送信しましたが、答えは次のとおりです。

任意の CMS または .phtml ファイルに共有ボタンを追加できます。

2.1 使用できる cms ページの場合

{{block type="sharingtool/share" name="addthis_sharetool"}}

2.2使用できるすべてのphtmlファイルで

<?php
echo $this->getLayout()->createBlock('sharingtool/share')->setBlockId('addthis_sharetool')->toHtml();
?>

サポートドキュメントはこちら。 http://support.addthis.com/customer/portal/articles/381234-addthis-for-magento

于 2013-03-13T10:17:05.203 に答える