Установка Виджетов Вконтакте
#1
Отправлено 24 Март 2011 - 21:06
#2
Отправлено 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>
#3
Отправлено 03 Май 2011 - 17:33
#4
Отправлено 03 Май 2011 - 19:39
далее в шаблоне "Товар" после блока
<!-- Блок описания товара. Показываем его есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <h3>Описание {GOODS_NAME}</h3> {GOODS_DESCRIPTION_LARGE} {% ENDIF %} <!-- END Блок описания товара. Показываем его есть описание товара -->
вставить с генерированный код. Код нужно генерировать при авторизованной сессии вконтакте.
#5
Отправлено 04 Май 2011 - 14:15
#6
Отправлено 15 Май 2011 - 15:02
#7
Отправлено 16 Май 2011 - 19:22
#8
Отправлено 16 Май 2011 - 20:31
#9
Отправлено 17 Май 2011 - 12:27
<script> <!-- ... --> </script>Если код примерно такой, то скорее всего система предварительно обрабатывая шаблон вырезает комментарий, для минификации файла и более быстрой его отдачи пользователям. Поэтому js код мог удалиться... для того чтобы не удалялся просто уберите html комментрарий из JavaScript кода.
#10
Отправлено 17 Май 2011 - 14:51
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?28"></script> <script type="text/javascript"> VK.init({apiId: API_ID, 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>
вот такой выдает на сайте, пробовал и без
<!-- Put this div tag to the place, where the Like block will be -->вот этих, и в одном месет весь код и по частям, ничегоне полчаеться может не там ставлю((
#11
Отправлено 17 Май 2011 - 19:00
apiId: API_IDу вас должен был быть ваш ID страницы "ВКонтакте" что то типа этого
apiId: '1234567'
#12
Отправлено 19 Май 2011 - 13:25
ну и соответственно выходит: 404 Not Found
#13
Отправлено 19 Май 2011 - 13:31
было бы удобно если бы он отображался внизу колонки "Каталог", всегда видно и под рукой
#14
Отправлено 24 Май 2011 - 06:14
Цитата
ну и соответственно выходит: 404 Not Found
Хм. попробуйте пере установить виджет. Используя генератор кода "Вконтакте" или приведенный выше код
Цитата
было бы удобно если бы он отображался внизу колонки "Каталог", всегда видно и под рукой
Попробуйте например воспользоваться следующим блоком
<a href="ссылка на вашу группу в контакте"><img src="http://foto.nnov.ru/psh200/0/55/dd/58/1d/7b/c2/9af0a353f45d06cb.gif" border=0 alt="Мы в Контакте"></a>
вставьте блок в шаблон "html" сразу после
{% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог -->
#15
Отправлено 13 Июнь 2011 - 07:10
http://vk.com/develo...php?o=-1&p=Like
Я сгенерил код по ссылке которая выше. Предварительно авторизировался. Вставляю этот код куда сказано (то есть в шаблом "Товар")и с комментариями и без, раздельно или вместе, но никакая кнопка так и не появляется((
Выше писали, что дело в apiId и в том, что нужно авторизироваться и тогда появится цифровое значение и все заработает, но ничего так и не изменилось
#16
Отправлено 13 Июнь 2011 - 15:03
к посту по ссылке - так же по идее вместо API_ID должен быть номер вашей страницу
#17
Отправлено 16 Июнь 2011 - 14:58
#18
Отправлено 16 Июнь 2011 - 21:50
#19
Отправлено 25 Июнь 2011 - 14:32
#20
Отправлено 27 Июнь 2011 - 23:10
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных