Помощь Комментарии вконтакте вместо отзывов к продукту

anfriska

Профессор
Регистрация
3 Окт 2013
Сообщения
113
Реакции
43
Хочу чтобы отзывы к продуктам можно было добавлять как комментарий вконтакте.
Для просмотра ссылки Войди или Зарегистрируйся

Как это можно сделать?
 
Последнее редактирование:
Решение нашла.
1. Для просмотра ссылки Войди или Зарегистрируйся - заполняем поля, жмем сохранить и получаем примерно такой код:
Код:
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?105"></script>

<script type="text/javascript">
  VK.init({apiId: 5565443, onlyWidgets: true});
</script>

<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "496", attach: "*"});
</script>

Прошу заметить, полученный код имеет 3 части, которые мы будем использовать.

2. Открываем файл catalog/view/theme/default/template/common/header.tpl
После кода:
Код:
<script type="text/javascript" src="catalog/view/javascript/common.js"></script>
вставляем первую часть кода. У меня, это:
Код:
<script type="text/javascript" src="//vk.com/js/api/openapi.js?105"></script>

Вторую часть кода, у меня он такой
Код:
<script type="text/javascript">
  VK.init({apiId: 5565443, onlyWidgets: true});
</script>
вставляем в самый низ этого же файла.

Сохраняем.

3. Открываем catalog/view/theme/default/template/product/product.tpl
и после строки стандартного вывода отзывов <div id="tab-review" class="tab-content">
вставляем третью часть кода:
Код:
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "496", attach: "*"});
</script>

Сохраняем.

Все!
 
Для этого есть бесплатный модуль -
Скрытое содержимое доступно для зарегистрированных пользователей!
 
не меня он не пошёл...завтра поковыряюсь, но он очень устарел..да и написан для версии 1.5.2.1
ТС не сказала для какой версии необходим. Я сижу на 1.5.1.3 и мне нормально. :)


Коменты одинаковые или для каждого товара свои получились?
Да, у меня для каждого свои получились.
 
Назад
Сверху