Подключение Комментариев Вк
#1
Отправлено 16 Февраль 2022 - 16:49
ссылка на инструкцию - https://dev.vk.com/widgets/comments не совсем понимаю что можно сюда скопировать
#2
Отправлено 16 Февраль 2022 - 19:46
#4
Отправлено 18 Февраль 2022 - 08:02
Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<!-- Скрипты магазина --> <script src="{ASSETS_JS_PATH}forall.js?design=neptun"></script> <script src="{ASSETS_JS_PATH}main.js?design=neptun"></script>
замените на:
<!-- Скрипты магазина --> <script src="{ASSETS_JS_PATH}forall.js?design=neptun"></script> <script src="{ASSETS_JS_PATH}main.js?design=neptun"></script> <script src="https://vk.com/js/api/openapi.js?169" type="text/javascript"></script>
далее найдите:
</head> <body>
после него вставьте:
<script type="text/javascript"> VK.init({ apiId: ВАШ_API_ID, onlyWidgets: true }); </script>
Далее зайдите в шаблон Товар - найдите:
<!-- Сопутствующие товары --> {% IFNOT related_goods_empty %}
перед ним вставьте:
<div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments('vk_comments'); </script>
#5
Отправлено 19 Февраль 2022 - 20:02
Vaccina (18 Февраль 2022 - 08:02) писал:
Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<!-- Скрипты магазина --> <script src="{ASSETS_JS_PATH}forall.js?design=neptun"></script> <script src="{ASSETS_JS_PATH}main.js?design=neptun"></script>
замените на:
<!-- Скрипты магазина --> <script src="{ASSETS_JS_PATH}forall.js?design=neptun"></script> <script src="{ASSETS_JS_PATH}main.js?design=neptun"></script> <script src="https://vk.com/js/api/openapi.js?169" type="text/javascript"></script>
далее найдите:
</head> <body>
после него вставьте:
<script type="text/javascript"> VK.init({ apiId: ВАШ_API_ID, onlyWidgets: true }); </script>
Далее зайдите в шаблон Товар - найдите:
<!-- Сопутствующие товары --> {% IFNOT related_goods_empty %}
перед ним вставьте:
<div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments('vk_comments'); </script>
#6
Отправлено 20 Февраль 2022 - 14:21
<script type="text/javascript"> VK.init({ apiId: ВАШ_API_ID, onlyWidgets: true }); </script>
вместо ВАШ_API_ID нужно указать Ваш API_ID. Более подробную информацию где можно получить свой API_ID вы можете найти в тех.документации ВК-виджета.
#7
Отправлено 21 Февраль 2022 - 21:49
metry (20 Февраль 2022 - 14:21) писал:
<script type="text/javascript"> VK.init({ apiId: ВАШ_API_ID, onlyWidgets: true }); </script>
вместо ВАШ_API_ID нужно указать Ваш API_ID. Более подробную информацию где можно получить свой API_ID вы можете найти в тех.документации ВК-виджета.
Вроде вставилось, но растянуто на всю ширину страницы
Также не показывает старые комментарии, которые были добавлены под товары, просто везде пусто
в ВК есть код для вставки на сайте. мой
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="https://vk.com/js/api/openapi.js?168"></script> <script type="text/javascript"> VK?.init({apiId: 5509542, 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, attach: "*"}); </script>
#8
Отправлено 22 Февраль 2022 - 07:40
Зайдите в раздел Cайт - Редактор шаблонов - Товар - найдите:
<div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments('vk_comments'); </script>
замените на:
<div class="container"> <div class="row"> <div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments("vk_comments", {limit: 10, attach: "*"}); </script> </div> </div>
#9
Отправлено 22 Февраль 2022 - 09:04
Vaccina (22 Февраль 2022 - 07:40) писал:
Зайдите в раздел Cайт - Редактор шаблонов - Товар - найдите:
<div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments('vk_comments'); </script>
замените на:
<div class="container"> <div class="row"> <div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments("vk_comments", {limit: 10, attach: "*"}); </script> </div> </div>
#10
Отправлено 25 Февраль 2022 - 08:59
Вы имеете ввиду перенос комментариев с другого домена или у вас этот виджет был установлен до переустановки дизайн темы?
#11
Отправлено 25 Февраль 2022 - 11:18
Vaccina (25 Февраль 2022 - 08:59) писал:
Вы имеете ввиду перенос комментариев с другого домена или у вас этот виджет был установлен до переустановки дизайн темы?
#12
Отправлено 26 Февраль 2022 - 06:39
Уточните пожалуйста, вы меняли доменное имя?
Проверила старый бэк ап, ранее у вас использовался следующий код в шаблоне Товар:
<div class="padd"> <!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?136"></script> <script type="text/javascript"> VK.init({apiId: 5509542, 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: "665", attach: "*"}); </script> </div>
apiId в старом и новом коде у вас совпадают.
Попробуйте воспользоваться следующей инструкцией:
https://vk.com/faq10655
А так же дополнительно напишите в техническую поддержку ВК по данному вопросу.
#13
Отправлено 26 Февраль 2022 - 19:43
Vaccina (26 Февраль 2022 - 06:39) писал:
Уточните пожалуйста, вы меняли доменное имя?
Проверила старый бэк ап, ранее у вас использовался следующий код в шаблоне Товар:
<div class="padd"> <!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?136"></script> <script type="text/javascript"> VK.init({apiId: 5509542, 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: "665", attach: "*"}); </script> </div>
apiId в старом и новом коде у вас совпадают.
Попробуйте воспользоваться следующей инструкцией:
https://vk.com/faq10655
А так же дополнительно напишите в техническую поддержку ВК по данному вопросу.
#15
Отправлено 27 Февраль 2022 - 11:49
#16
Отправлено 27 Февраль 2022 - 23:45
убрав, прописанный код PageUrl, все так же.
В добавок эти комментарии стали отображаться на всех товарах
#17
Отправлено 01 Март 2022 - 07:09
Пришлите пожалуйста ссылку на товар(без указания домена), где отображаются комментарии в виджете. Сейчас блок комментариев пуст.
#18
Отправлено 01 Март 2022 - 10:43
Vaccina (01 Март 2022 - 07:09) писал:
Пришлите пожалуйста ссылку на товар(без указания домена), где отображаются комментарии в виджете. Сейчас блок комментариев пуст.
На данный момент с комментариями вообще жуть какая то.
Необходимо чтобы комментарии были все разделены, к каждой странице. На данный момент они отображаться будут на всех страницах.
Пример: человек оставил комментарий под одним товаром (отзыв, вопрос и тд), а этот комментарий будет отображаться на ВСЕХ страницах, этого мне не нужно!
Поддержка ВК вообще не понимает о чем речь и постоянно предлагает просто вставить ссылку на ту страницу, с которой необходимо отображать....
#19
Отправлено 02 Март 2022 - 03:13
Цитата
Цитата
На данный момент у вас отсутствуют изменения по инструкции https://vk.com/faq10655, поэтому комментарии должны быть разные на каждой странице.
К сожалению, по параметрам виджета вам необходимо обратиться в тех.поддержку ВК, так как не мы его разрабатывали, если им необходимо уточнить код, то для страницы товара вы используете:
<script src="https://vk.com/js/api/openapi.js?169" type="text/javascript"></script> <script type="text/javascript"> VK.init({ apiId: 5509542, onlyWidgets: true }); </script> <div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments("vk_comments", {limit: 10, attach: "*"}); </script>
#20
Отправлено 02 Март 2022 - 13:16
Vaccina (02 Март 2022 - 03:13) писал:
На данный момент отзывы из админ панели присутствуют на витрине сайта:
Screenshot.png
На данный момент у вас отсутствуют изменения по инструкции https://vk.com/faq10655, поэтому комментарии должны быть разные на каждой странице.
К сожалению, по параметрам виджета вам необходимо обратиться в тех.поддержку ВК, так как не мы его разрабатывали, если им необходимо уточнить код, то для страницы товара вы используете:
<script src="https://vk.com/js/api/openapi.js?169" type="text/javascript"></script> <script type="text/javascript"> VK.init({ apiId: 5509542, onlyWidgets: true }); </script> <div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments("vk_comments", {limit: 10, attach: "*"}); </script>
Тестовые комментарии по которым я ПОНЯЛ ЧТО ВИДЖЕТ НЕ РАБОТАЕТ я удалил (СВОИ КОММЕНТАРИИ)
Сообщение номер 16, в этой теме, фото старых комментов КОТОРЫХ НЕ ВИДНО НА САЙТЕ, фото сделано из АДМИНКИ этого виджета, видите там эти комментарии, а видите где у каждого комменатрия название, это название и есть товар под которым ЕГО ОСТАВИЛИ. Сейчас ничего это не работает. При оставлении нового комментария он отображается на ВСЕХ ТОВАРАХ, на всех, не там где его оставили, а на всех и привязан он к главной странице сайта, то есть НЕПОНЯТНО К ЧЕМУ этот комменатрий оставлен и по поводу чего будет задавать вопрос человек.
Понимаю что нужно им писать, но как то странно раньше работало, а сейчас нет.
Добавляю переписку, у меня складывается ощущение что мы вообще про разные вещи говорим и всем фиолетово
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных