Перейти к содержимому


Установка Виджетов Вконтакте


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 270

#201 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 26 Декабрь 2013 - 02:02

Пожалуйста, обратитесь в службу технической поддержки VK по данному вопросу. Возможно они прояснят ситуацию, что в сою очередь позволит быстрее решить проблему. Так же можно попробовать перечислить другие опции задав им произвольное значение. Список доступных опций перечислен в документации http://vk.com/pages....ту Мне нравится

#202 working_working

working_working

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 197 сообщений

Отправлено 06 Январь 2014 - 19:54

Добрый вечер, возник вопрос.

Разместил под каждым товаров виджет с возможностью нажать на "Мне нравится" для соц сети vk.com
Все здорово, лайки ставятся, но заметил одну особенность, у страниц всех товаров есть дубли, по ссылке их видно как "site.ru/goods/molotok?from=ZjRh"
Так вот, данная кнопка "мне нравится" считает, что товары-дубли это разные товары и к примеру если "лайкнуть" товар в категории "Товар дня", а затем посмотреть этот же товар, только к примеру в категории "Хит продаж" то этот "лайк" там не отобразится.

Как сделать так, чтобы лайки считались для 1 товара одинаково, без учета дублей страниц, т.е. для одного и того же товара, но из разных категорий счетчик был одинаковый.

Аккаунт SL-25015

#203 Keks

Keks

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 176 сообщений

Отправлено 07 Январь 2014 - 01:07

Под товарами есть виджет от ВК, когда нажимаю рассказать друзьям, с некоторыми товарами есть картинка, с некоторыми нет. От чего это может зависеть?
Аккаунт SL-236599

#204 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 07 Январь 2014 - 02:01

Просмотр сообщенияworking_working (06 Январь 2014 - 19:54) писал:

Добрый вечер, возник вопрос.

Разместил под каждым товаров виджет с возможностью нажать на "Мне нравится" для соц сети vk.com
Все здорово, лайки ставятся, но заметил одну особенность, у страниц всех товаров есть дубли, по ссылке их видно как "site.ru/goods/molotok?from=ZjRh"
Так вот, данная кнопка "мне нравится" считает, что товары-дубли это разные товары и к примеру если "лайкнуть" товар в категории "Товар дня", а затем посмотреть этот же товар, только к примеру в категории "Хит продаж" то этот "лайк" там не отобразится.

Как сделать так, чтобы лайки считались для 1 товара одинаково, без учета дублей страниц, т.е. для одного и того же товара, но из разных категорий счетчик был одинаковый.

Аккаунт SL-25015

На странице http://vk.com/dev/widget_like есть документация к данному виджету. В качестве адреса страницы вы можете задать произвольный адрес, так же вы можете использовать переменные шаблона. Например переменную {PAGE_CANONICAL}. Код виджета в таком случае будет выглядеть примерно так

<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like('vk_like', {type: "button"{% IF PAGE_CANONICAL %}, pageUrl: "{PAGE_CANONICAL}"{% ENDIF %}});
</script>

Цитата

Под товарами есть виджет от ВК, когда нажимаю рассказать друзьям, с некоторыми товарами есть картинка, с некоторыми нет. От чего это может зависеть?

Возможно виджету не удается определить ваше изображение. Это может происходить по разным причинам. Вы можете задать принудительно адрес изображения как это описано в документации к вашему виджету. Например

<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like('vk_like', {type: "button", pageImage: "{GOODS_IMAGE_MEDIUM}"});
</script>


#205 working_working

working_working

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 197 сообщений

Отправлено 07 Январь 2014 - 13:54

Просмотр сообщенияСake (07 Январь 2014 - 02:01) писал:

На странице http://vk.com/dev/widget_like есть документация к данному виджету. В качестве адреса страницы вы можете задать произвольный адрес, так же вы можете использовать переменные шаблона. Например переменную {PAGE_CANONICAL}. Код виджета в таком случае будет выглядеть примерно так

<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like('vk_like', {type: "button"{% IF PAGE_CANONICAL %}, pageUrl: "{PAGE_CANONICAL}"{% ENDIF %}});
</script>


Прочитал документацию, не сильно что-то понял. В итоге заменил код и все получилось. Большое спасибо, за помощь ;)

#206 Александр1987

Александр1987

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 19 Январь 2014 - 10:31

Добрый день!
Подскажите, пож, как сдвинуть виджет вконтакте в правый нижний угол под слова "Россия, Москва". Спасибо.
http://swanky-shop.ru/.

#207 @lina_va

@lina_va

    Активный участник

  • Модератоpы
  • 498 сообщений

Отправлено 19 Январь 2014 - 10:44

Просмотр сообщенияАлександр1987 (19 Январь 2014 - 10:31) писал:

Добрый день!
Подскажите, пож, как сдвинуть виджет вконтакте в правый нижний угол под слова "Россия, Москва". Спасибо.
http://swanky-shop.ru/.
Добрый день
В main.css добавьте:
#vk_groups {
padding-right: 480px;
margin-top: -40px;
}
В HTML замените:
<div id="vk_groups" style=" height: 140px; width: 300px; background-image: none; background-position: initial initial; background-repeat: initial initial;">
на
<div id="vk_groups" style="background-image: none; background-position: initial initial; background-repeat: initial initial;">


#208 Александр1987

Александр1987

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 19 Январь 2014 - 11:08

Просмотр сообщения@lina_va (19 Январь 2014 - 10:44) писал:

Добрый день
В main.css добавьте:
#vk_groups {
padding-right: 480px;
margin-top: -40px;
}
В HTML замените:
<div id="vk_groups" style=" height: 140px; width: 300px; background-image: none; background-position: initial initial; background-repeat: initial initial;">
на
<div id="vk_groups" style="background-image: none; background-position: initial initial; background-repeat: initial initial;">

У меня код:
<!-- VK Widget -->
<div id="vk_groups"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 1, width: "300", height: "10", color1: 'FFFFFF', color2: '19131E', color3: '5B7FA6'}, 63435623);
</script>

Напишите, точнее, что заменить. Спасибо!

#209 Alexey11

Alexey11

    Активный участник

  • Модератоpы
  • 1 057 сообщений
  • ГородНижний новгород

Отправлено 19 Январь 2014 - 11:18

Просмотр сообщенияАлександр1987 (19 Январь 2014 - 11:08) писал:

У меня код:
<!-- VK Widget -->
<div id="vk_groups"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 1, width: "300", height: "10", color1: 'FFFFFF', color2: '19131E', color3: '5B7FA6'}, 63435623);
</script>

Напишите, точнее, что заменить. Спасибо!

В редакторе шаблонов находим шаблон main.css , туда добавляем указанный выше код.

Далее находим шаблон HTML и там меняем по инструкции коды.

Пользуйтесь быстрым поиском по коду с помощью комбинации клавиш ctrl + f.

#210 Александр1987

Александр1987

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 19 Январь 2014 - 11:48

Просмотр сообщенияAlexey11 (19 Январь 2014 - 11:18) писал:

В редакторе шаблонов находим шаблон main.css , туда добавляем указанный выше код.

Далее находим шаблон HTML и там меняем по инструкции коды.

Пользуйтесь быстрым поиском по коду с помощью комбинации клавиш ctrl + f.

в main.css добавил. Так я и пользуюсь ctrl+f.
В редакторе шаблонов HTML у меня не такая строка, как указал @lina_va.

#211 @lina_va

@lina_va

    Активный участник

  • Модератоpы
  • 498 сообщений

Отправлено 19 Январь 2014 - 12:26

Просмотр сообщенияАлександр1987 (19 Январь 2014 - 11:48) писал:

в main.css добавил. Так я и пользуюсь ctrl+f.
В редакторе шаблонов HTML у меня не такая строка, как указал @lina_va.
откатите предыдущие изменения
в main.css добавьте:
#vk_groups {
float: right;
margin-right: 450px;
margin-top: -40px;
}


#212 Александр1987

Александр1987

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 19 Январь 2014 - 12:35

Просмотр сообщения@lina_va (19 Январь 2014 - 12:26) писал:

откатите предыдущие изменения
в main.css добавьте:
#vk_groups {
float: right;
margin-right: 450px;
margin-top: -40px;
}

Получилось, только значения подправил. Спасибо!

#213 Марина К.

Марина К.

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 175 сообщений

Отправлено 13 Февраль 2014 - 18:57

Просмотр сообщенияsupport (24 Март 2011 - 21:55) писал:

Здравствуйте!

Вставить виджет можно используя "Блок «Поделиться» для вашего сайта" от яндекса:
http://api.yandex.ru/share/

Вставляется он в разделе "Сайт" > "Редактор тем" в шаблоне "html".

Если требуется вставить его под каталогом, то для шаблона сияния это значит что нужно вставить блок после этого кода:
<li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</a></h2>
<ul>
{%IFNOT catalog_empty %}
{% FOR catalog %}
{% IFNOT catalog.HIDE %}
<li class="cat-item">
<a href="{catalog.URL}"
{% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %}
{% IF catalog.CURRENT %}class="selected"{% ENDIF %}
>{catalog.NAME}</a>
</li>
{% ENDIF %}
{% ENDFOR %}
{% ENDIF %}
</ul><br />
</li>

ДД! Как реализовать то что вы описали в мокко для каждого товара?

#214 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 14 Февраль 2014 - 00:51

Пожалуйста, опишите ваш вопрос подробнее. Вы хотите вставить виджет «Поделиться» в каждую страницу товара? Если да, то где именно вы хотите разместить данный виджет? Можно например разместить виджет следующим образом - в шаблоне "Товар" найдите код

<!-- Блок описания модификации -->
				<tr>
				  <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2">
					{GOODS_MOD_DESCRIPTION}
				  </td>
				</tr>

где после него добавьте следующий код

<!-- Блок описания модификации -->
				<tr>
				  <td class="goodsDataMainModificationsDescriptionBlock" colspan="2">
					Код вашего виджета
				  </td>
				</tr>

где вместо строки "Код вашего виджета" вам необходимо вставить получившийся код вашего виджета «Поделиться»

#215 Марина К.

Марина К.

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 175 сообщений

Отправлено 14 Февраль 2014 - 10:57

Просмотр сообщенияСake (14 Февраль 2014 - 00:51) писал:

Пожалуйста, опишите ваш вопрос подробнее. Вы хотите вставить виджет «Поделиться» в каждую страницу товара? Если да, то где именно вы хотите разместить данный виджет? Можно например разместить виджет следующим образом - в шаблоне "Товар" найдите код

<!-- Блок описания модификации -->
			 <tr>
				 <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2">
				 {GOODS_MOD_DESCRIPTION}
				 </td>
			 </tr>

где после него добавьте следующий код

<!-- Блок описания модификации -->
			 <tr>
				 <td class="goodsDataMainModificationsDescriptionBlock" colspan="2">
				 Код вашего виджета
				 </td>
			 </tr>

где вместо строки "Код вашего виджета" вам необходимо вставить получившийся код вашего виджета «Поделиться»

Спасибо - вполне подходящий вариант!

#216 Юлечка

Юлечка

    Пользователь

  • Пользователи
  • PipPip
  • 47 сообщений

Отправлено 27 Март 2014 - 22:21

Здравствуйте! Подскажите, пожалуйста, вставила виджет Вконтакте, но он накладывается сверху на "недавно просмотренные товары"! Как сделать так, чтобы они отражались поочередно! Заранее спасибо!

Прикрепленные изображения

  • 111.jpg


#217 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 28 Март 2014 - 02:18

Добавьте в ваш файл стилей style.css

#vk_groups {
  clear: both;
}


#218 Юлечка

Юлечка

    Пользователь

  • Пользователи
  • PipPip
  • 47 сообщений

Отправлено 30 Март 2014 - 18:38

Большое спасибо, все получилось!)

#219 Сальвадор

Сальвадор

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 53 сообщений

Отправлено 13 Апрель 2014 - 11:58

Здравствуйте!
Скажите, пожалуйста, как вставить такие виджеты?
Первый необходимо разместить слева под меню "сравнить товар", а второй - на главной, в отзывах и в каждой папке каталога.
Спасибо)

Прикрепленные изображения

  • виджет 1.png
  • виджет 2.png


#220 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 13 Апрель 2014 - 12:20

Здравствуйте, для установки виджетов почитайте информацию по этим ссылкам
http://forum.storela...ch__1#entry2164
http://forum.storela...арии-вконтакте/




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных