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

Тема в разделе "Opencart", создана пользователем anfriska, 18 фев 2014.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. anfriska

    anfriska Постоялец

    Регистр.:
    3 окт 2013
    Сообщения:
    111
    Симпатии:
    32
    Хочу чтобы отзывы к продуктам можно было добавлять как комментарий вконтакте.
    Перейти по ссылке

    Как это можно сделать?
     
  2. tester1991

    tester1991 PHP МегаМозГ

    Регистр.:
    24 сен 2008
    Сообщения:
    740
    Симпатии:
    174
    unfume нравится это.
  3. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    208
    а после инструкции сделать новую вкладку и подключить туда алкашей и еб**книгу, как говорит мой друг, спасибо за идею
     
  4. anfriska

    anfriska Постоялец

    Регистр.:
    3 окт 2013
    Сообщения:
    111
    Симпатии:
    32
    а куда полученный код вставить?
     
  5. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    208
    htabs, ищите в product.tpl, но у меня сомнения что комменты общие не окажутся с одним сделанным модулем, пошел смотреть
     
    Последнее редактирование: 18 фев 2014
  6. anfriska

    anfriska Постоялец

    Регистр.:
    3 окт 2013
    Сообщения:
    111
    Симпатии:
    32
    Решение нашла.
    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>
    Сохраняем.

    Все!
     
  7. takoi1

    takoi1 Создатель

    Регистр.:
    12 июл 2013
    Сообщения:
    30
    Симпатии:
    4
    Для этого есть бесплатный модуль -
     
  8. Porsche71

    Porsche71 Постоялец

    Регистр.:
    23 май 2010
    Сообщения:
    81
    Симпатии:
    28
    не меня он не пошёл...завтра поковыряюсь, но он очень устарел..да и написан для версии 1.5.2.1
     
  9. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    208
    Коменты одинаковые или для каждого товара свои получились?
     
  10. takoi1

    takoi1 Создатель

    Регистр.:
    12 июл 2013
    Сообщения:
    30
    Симпатии:
    4
    ТС не сказала для какой версии необходим. Я сижу на 1.5.1.3 и мне нормально. :)


    Да, у меня для каждого свои получились.