直接在Drupal的tpl.php文件中共享此按钮

时间:2015-06-16 23:25:07

标签: drupal share social-networking drupal-theming sharethis

我只需显示用于在节点上共享的自定义按钮,但我需要在很多地方放置一个不同的按钮(块引用,查看结果,节点中的图像......)并分享该部分(可能在网址中使用锚标记后缀)。当用户点击按钮时,应显示ShareThis的模态/弹出窗口。

有没有办法直接在tpl.php文件中实现这个?

有一个AddThis类似实现的例子,我需要从ShareThis这样的东西:

<div class="addthis_sharing_toolbox" data-url="THE URL" data-title="THE TITLE"></div>

我没有必要使用该模块,因此欢迎任何想法或可能的方法。

2 个答案:

答案 0 :(得分:0)

查看以下链接:http://support.sharethis.com/customer/portal/articles/464452-integration-with-a-website您可以将javascript添加到html.tpl.php文件以及node.tpl.php文件中的类或自定义块。

答案 1 :(得分:0)

当然,您可以向模板文件添加任何类型的代码。如果仅针对特定内容类型,请将其添加到节点模板。如果它应该添加到所有(或许多)内容类型(外部模板),请将其添加到page.tpl.php ...或者如果要将某些内容放入页面标题,则将其添加到外部 - html.tpl.php < / p>

在那里你可以放一些if语句,即在每个节点页面上显示它,除了一些......