Виджет комментариев от «ВКонтакте» на витрине Shop-Script 6

Для того чтобы предоставить посетителям интернет-магазина, зарегистрированным во «Вконтакте», возможность публиковать комментарии на вашей витрине, необходимо установить виджет комментариев, предоставляемый этой социальной сетью, как описано ниже.

  1. Авторизуйтесь в вашем аккаунте «Вконтакте».
  2. Перейдите на страницу настройки виджета по адресу https://vk.com/dev/Comments:

  3. В форме настройки напротив «Сайт/приложение» выберите пункт «Подключить новый сайт», укажите требуемые свойства своего интернет-магазина и нажмите «Сохранить».
    Если вы ранее уже добавляли свой интернет-магазин в этот список, то повторно добавлять его не нужно — достаточно выбрать его название из списка.
  4. Укажите желаемые свойства виджета: количество отображаемых комментариев, возможность публикации расширенных комментариев (фотографий, видео, ссылок и др.) и ширину виджета в пикселях.
  5. Скопируйте из текстового окна фрагмент кода, начинающийся с комментария <!-- Put this script tag to the <head> of your page -->. Откройте раздел «Настройки» приложения «Сайт» и вставьте скопированный фрагмент кода в поле «Пользовательский JavaScript-код».
  6. Скопируйте остальной код, начинающийся с комментария <!-- Put this div tag to the place, where the Comments block will be -->, и вставьте его в подходящий шаблон темы дизайна вашего интернет-магазина, например, в index.html.
    Код следует вставлять между тегами {literal}{/literal}.
  7. После сохранения изменений на каждой странице витрины вашего интернет-магазина появится блок публикации комментариев:

8 комментариев

  • 0
    Ольга Косачёва Ольга Косачёва 24 января 2014 00:57 #
    Не получается никакими способами настроить виджет комментариев на сайте party-box.ru!
    Такого нет в вебасисте:
    Откройте раздел «Настройки» приложения «Сайт» и вставьте скопированный фрагмент кода в поле «Пользовательский JavaScript-код».
    Куда вставлять - не понятно, опишите подробнее пожалуйста.
    • +1
      Михаил Ушенин Михаил Ушенин Webasyst 24 января 2014 03:56 #
      Эта инструкция — для пользователей приложений, работающих на базе фреймворка Webasyst. Ваш сайт работает на базе предыдущего поколения — WebAsyst Shop-Script. Для вас инструкция есть на старом сайте: http://old.webasyst.ru/support/help/shop-script-vkontakte-integration.html
    • +1
      Алексей Алексей 4 сентября 2016 00:03 #

      Перестал работать виджет. То ли после обновления ВК, то ли после обновления шоп-скрипт. Сначала не получалось отвечать на комментарии на странице, решил заново по инструкции выше всё прописать, теперь вижет вообще не отображается на странице.

      • +1
        Михаил Ушенин Михаил Ушенин Webasyst 5 сентября 2016 12:14 #

        По крайней мере, в браузере Safari Вконтакте генерирует неправильный код для вставки в дизайн сайта. В этом фрагменте лишняя запятая в конце перед закрывающей скобкой:

        VK.Widgets.Comments("vk_comments", {redesign: 1, limit: 10, width: "665", attach: "*"}, );

        должно быть так:

        VK.Widgets.Comments("vk_comments", {redesign: 1, limit: 10, width: "665", attach: "*"});
        • +1
          sunnystealth sunnystealth 23 октября 2016 01:51 #

          А что на счет виджета "Сообщества"

          Генерирует код:

          <script type="text/javascript" src="//vk.com/js/api/openapi.js?135"></script>
          
          <!-- VK Widget -->
          <div id="vk_groups"></div>
          <script type="text/javascript">
          VK.Widgets.Group("vk_groups", {mode: 3, width: "220", height: "400", color1: 'FFFFFF', color2: '000000', color3: '5E81A8'}, 129048591);
          </script>

          Вставляю блоком через "Сайт", а на сайте: Синтаксическая ошибка в блоке VK

          Если на прямую ставить в индекс то движок падает.

        • +2
          Алексей Алексей Webasyst 23 октября 2016 09:19 #

          все скрипты необходимо вставлять в тегах {literal}ваш_код{/literal}

        • +1
          Ivan Осипов Ivan Осипов 24 февраля 2017 11:31 #

          А можно как то импортировать комменты из вк на сервер сервиса комментирования getrate, который стоит на моем сайте?

          Добавить комментарий

          Чтобы добавить комментарий, зарегистрируйтесь или войдите