Интеграция С Соцсетями
#1
Отправлено 24 Февраль 2016 - 09:11
#2
Отправлено 24 Февраль 2016 - 09:37
Janna_Brauer (24 Февраль 2016 - 09:11) писал:
Здравствуйте. Да, это возможно. Вам необходимо получить код для данного виджета на сайте https://vk.com/dev и снова обратиться к нам, чтобы мы помогли разместить его.
#3
Отправлено 24 Февраль 2016 - 09:55
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?121"></script> <script type="text/javascript"> VK.init({apiId: 5314892, onlyWidgets: true}); </script> <!-- Put this div tag to the place, where the Like block will be --> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "button"}); </script>
Виджет для сохранения материала
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://vk.com/js/api/share.js?93" charset="windows-1251"></script> <!-- Put this script tag to the place, where the Share button will be --> <script type="text/javascript"><!-- document.write(VK.Share.button(false,{type: "round", text: "Сохранить"})); --></script>
А касательно твиттера / инстаграма?
#4
Отправлено 24 Февраль 2016 - 10:25
<div id="fb-root"></div> <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.5"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-href="https://developers.facebook.com/docs/plugins/" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div>
#5
Отправлено 24 Февраль 2016 - 10:46
Janna_Brauer (24 Февраль 2016 - 10:25) писал:
В шаблоне main.css замените строку:
.product-view .product-shop .add-to-box {float: left;width: 100%;}на:
.product-view .product-shop .add-to-box {float: left;width: 100%;margin-bottom:10px;}
В шаблоне ТОВАР, перед строками:
</div> <div class="clear"></div> </form> <!-- /END Форма карточки товара --> <!-- Основные вкладки описаний товара -->вставьте:
<div class="facebook-vidjet"> <div id="fb-root"></div> <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.5"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <div class="fb-like" data-href="https://developers.facebook.com/docs/plugins/" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div> </div>
Проверьте, пожалуйста, правильность создания виджетов ВК, они устанавливаются с ошибкой. Попробуйте сгенерировать код еще раз.
#6
Отправлено 24 Февраль 2016 - 10:57
сайт www.hanaltai.ru
вконтакте сейчас проверю
#7
Отправлено 24 Февраль 2016 - 11:02
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://vk.com/js/api/share.js?93" charset="windows-1251"></script> <!-- Put this script tag to the place, where the Share button will be --> <script type="text/javascript"><!-- document.write(VK.Share.button(false,{type: "round", text: "Сохранить"})); --></script>мне нравится
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?121"></script> <script type="text/javascript"> VK.init({apiId: 5314892, onlyWidgets: true}); </script><!-- Put this div tag to the place, where the Like block will be --> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "mini"}); </script>
#8
Отправлено 24 Февраль 2016 - 11:37
Janna_Brauer (24 Февраль 2016 - 11:02) писал:
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://vk.com/js/api/share.js?93" charset="windows-1251"></script> <!-- Put this script tag to the place, where the Share button will be --> <script type="text/javascript"><!-- document.write(VK.Share.button(false,{type: "round", text: "Сохранить"})); --></script>мне нравится
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?121"></script> <script type="text/javascript"> VK.init({apiId: 5314892, onlyWidgets: true}); </script><!-- Put this div tag to the place, where the Like block will be --> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "mini"}); </script>
Скорее всего, Вы делаете ошибку, когда генерируете код для вк. Чтобы получить рабочий код, необходимо авторизоваться на сайте вк (те зайти под своим логином и паролем), и заполнить всю приложенную форму. Нажмите кнопку "сохранить" и код автоматически изменится под Ваш сайт.
Виджеты для фейсбука вставляйте в шаблоне ТОВАР, перед строками:
</div> <div class="clear"></div> </form> <!-- /END Форма карточки товара --> <!-- Основные вкладки описаний товара -->
Если Вы все сделаете правильно, виджеты отобразятся примерно так:
#9
Отправлено 24 Февраль 2016 - 12:06
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://vk.com/js/api/share.js?93" charset="windows-1251"></script> <!-- Put this script tag to the place, where the Share button will be --> <script type="text/javascript"><!-- document.write(VK.Share.button(false,{type: "round", text: "Сохранить"})); --></script>
<!-- Put this script tag to the <head> of your page --><script type="text/javascript" src="//vk.com/js/api/openapi.js?121"></script> <script type="text/javascript"> VK.init({apiId: 5314892, onlyWidgets: true}); </script> <!-- Put this div tag to the place, where the Like block will be --> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "full"}); </script>
И зайдено под логином и паролем, и кнопка сохранить нажата, сайт зарегистрирован.
#11
Отправлено 24 Февраль 2016 - 12:46
А если этот код попробовать?
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://vk.com/js/api/share.js?93" charset="windows-1251"></script> <!-- Put this script tag to the place, where the Share button will be --> <script type="text/javascript"><!-- document.write(VK.Share.button(false,{type: "round", text: "Сохранить"})); --></script>
#12
Отправлено 24 Февраль 2016 - 12:58
Janna_Brauer (24 Февраль 2016 - 12:46) писал:
А если этот код попробовать?
Данный код тоже не работает. Уточните, пожалуйста, с помощью какого сервиса Вы генерируете данный виджет, а так же, пришлите ссылку на сайт, где есть пример такого виджера. Мы посмотрим, как работает этот скрипт.
#14
Отправлено 24 Февраль 2016 - 14:49
Janna_Brauer (24 Февраль 2016 - 13:42) писал:
Данный скрипт, к сожалению, не получается установить на сайт. Эта кнопка должна работать как кнопка "Поделиться"? Воспользуйтесь, пожалуйста, сервисом: https://tech.yandex.ru/share/
Заполните соответствующие поля и скопируйте полученный код в шаблон ТОВАР после скрипта "Мне нравится".
#15
Отправлено 25 Февраль 2016 - 08:53
http://savepic.ru/8770090.png
#16
Отправлено 25 Февраль 2016 - 09:59
Janna_Brauer (25 Февраль 2016 - 08:53) писал:
http://savepic.ru/8770090.png
Здравствуйте, попробуйте еще раз установить этот код, возможно, просто где-то не закрылся тег. Или Вы можете прислать код, который устанавливаете, чтобы мы могли выяснить в чем проблема.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных