Установка Виджетов Вконтакте
#201
Отправлено 26 Декабрь 2013 - 02:02
#202
Отправлено 06 Январь 2014 - 19:54
Разместил под каждым товаров виджет с возможностью нажать на "Мне нравится" для соц сети vk.com
Все здорово, лайки ставятся, но заметил одну особенность, у страниц всех товаров есть дубли, по ссылке их видно как "site.ru/goods/molotok?from=ZjRh"
Так вот, данная кнопка "мне нравится" считает, что товары-дубли это разные товары и к примеру если "лайкнуть" товар в категории "Товар дня", а затем посмотреть этот же товар, только к примеру в категории "Хит продаж" то этот "лайк" там не отобразится.
Как сделать так, чтобы лайки считались для 1 товара одинаково, без учета дублей страниц, т.е. для одного и того же товара, но из разных категорий счетчик был одинаковый.
Аккаунт SL-25015
#203
Отправлено 07 Январь 2014 - 01:07
Аккаунт SL-236599
#204
Отправлено 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
Отправлено 07 Январь 2014 - 13:54
Сake (07 Январь 2014 - 02:01) писал:
<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
Отправлено 19 Январь 2014 - 10:31
Подскажите, пож, как сдвинуть виджет вконтакте в правый нижний угол под слова "Россия, Москва". Спасибо.
http://swanky-shop.ru/.
#207
Отправлено 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
Отправлено 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
Отправлено 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
Отправлено 19 Январь 2014 - 11:48
Alexey11 (19 Январь 2014 - 11:18) писал:
Далее находим шаблон HTML и там меняем по инструкции коды.
Пользуйтесь быстрым поиском по коду с помощью комбинации клавиш ctrl + f.
в main.css добавил. Так я и пользуюсь ctrl+f.
В редакторе шаблонов HTML у меня не такая строка, как указал @lina_va.
#211
#213
Отправлено 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
Отправлено 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
Отправлено 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>
где вместо строки "Код вашего виджета" вам необходимо вставить получившийся код вашего виджета «Поделиться»
Спасибо - вполне подходящий вариант!
#217
Отправлено 28 Март 2014 - 02:18
#vk_groups { clear: both; }
#218
Отправлено 30 Март 2014 - 18:38
#220
Отправлено 13 Апрель 2014 - 12:20
http://forum.storela...ch__1#entry2164
http://forum.storela...арии-вконтакте/
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных