Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Атаман

Поделиться в facebook

Recommended Posts

Добрый день, нет желания устанавливать 3.1 версию, чтоб вытащить код Сообщить ФБ

 

Безымянный.png

 

Можете поделиться кодом

 

facebookShareButton

и

shareLinks

Share this post


Link to post
Share on other sites

Дык, в 3.4x он должен быть

 

Key
Unique key used to identify the php plugin file for this link method: /admin/sources/classes/share/plugins/KEY.php
It is also used as the icon file name: /public/style_extra/sharelinks/

 

Может быть метод отключен?

Share this post


Link to post
Share on other sites

facebook.php не отличается от 3.1

 

 

но, код думаю различается с 3.1

 

facebookShareButton

и

shareLinks

Share this post


Link to post
Share on other sites

В 3.1 нет шаблона facebookShareButton

 

нет желания устанавливать 3.1 версию, чтоб вытащить код Сообщить ФБ
Не устанавливайте. Можете открыть файлы admin/applications/%приложение%/xml/%приложение%_root_templates.xml и посмотреть коды шаблонов.
  • Upvote 1

Share this post


Link to post
Share on other sites

Сделал кнопку поделиться и нравится вместо старой, но есть одно НО. Когда хочу поделиться конкретным сообщением

 

Изначальная ссылка /index.php?/topic/1-dobro-pozhalovat/?p=4

В ФБ после публикации /index.php?%2Ftopic%2F1-dobro-pozhalovat%2F%3Fp=4

 

Стало

<li class='fbLike'><div class="fb-like" data-width="150" data-layout="button" data-action="like" data-show-faces="false" data-share="true"></div><div id="fb-root"></div></li>
<script>(function(d, s, id) {
 var js, fjs = d.getElementsByTagName(s)[0];
 if (d.getElementById(id)) return;
 js = d.createElement(s); js.id = id;
 js.src = "//connect.facebook.net/ru_RU/sdk.js#xfbml=1&version=v2.3";
 fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

 

было

<li class='fbLike'><div class="fb-like" data-href="{$url}" data-send="false" data-layout="button_count" data-width="150" data-show-faces="false" data-action="like"></div><div id="fb-root"></div></li>
<script>
window.fbAsyncInit = function() {
FB.init({
	appId  	: '{$this->settings['fbc_appid']}',
	xfbml  	: true,
	version	: 'v2.1'
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/ru_RU/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...