Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
共享此按钮在drupal 7中消失_Drupal_Drupal 7_Sharethis - Fatal编程技术网

共享此按钮在drupal 7中消失

共享此按钮在drupal 7中消失,drupal,drupal-7,sharethis,Drupal,Drupal 7,Sharethis,我已经在我的站点上的Drupal7中安装了ShareThis模块,但是当我重新加载页面时,按钮消失了。Drupal论坛上似乎有一些信息解释了如何用javascript解决这个问题,但我不清楚该将代码放在哪个文件中 (顺便说一句,我没有使用视图模块)如果是JavaScript或ajax的问题,那么下面的解决方案可以完美地工作。请参阅下面的代码。此代码加载到JavaScript文件(主题或模块) 注:以上示例仅为特定页面。如果要全局使用,请删除if条件 如何添加代码段?在sharethis配置页

我已经在我的站点上的Drupal7中安装了ShareThis模块,但是当我重新加载页面时,按钮消失了。Drupal论坛上似乎有一些信息解释了如何用javascript解决这个问题,但我不清楚该将代码放在哪个文件中


(顺便说一句,我没有使用视图模块)

如果是JavaScript或ajax的问题,那么下面的解决方案可以完美地工作。请参阅下面的代码。此代码加载到JavaScript文件(主题或模块)


注:以上示例仅为特定页面。如果要全局使用,请删除if条件

如何添加代码段?在sharethis配置页面中,您可以选择“内容”、“阻止”或“链接”,我将其放在内容中(书页和博客文章)
Drupal.behaviors.my_custom_behavior = {
 attach: function (context, settings) {
   var url = window.location.href;
   var urls  = url.split('/').pop().split('.').shift();
    if (urls  == 'abc') {
        stButtons.locateElements(); 
     }

};
};