Информация в этой теме может быть устаревшей
Ищите актуальные инструкции в Базе Знаний или свяжитесь с командой Эквида.
 
 
Thread Tools Display Modes
  #1  
Old 05-20-2011, 06:02 PM
SwimNet's Avatar
SwimNet is offline
 
Join Date: Apr 2011
Location: Atlanta <-> Moscow <-> France
Posts: 22
Default

Комментарии DISQUS к каждому товару


Добрый день,
подскажите, как вставить комментарии DISQUS к каждому товару? Перечитал форум, подобный вопрос еще не обсуждался. Если решение где-то уже описано - буду благодарен за ссылку.
  #2  
Old 05-24-2011, 06:01 PM
Eugene Rimmer's Avatar
Eugene Rimmer Eugene Rimmer is offline
Senior Member
 
Join Date: Jan 2011
Location: Ecwid headquarters
Posts: 7,765
Default

Комментарии можно добавлять вручную, внося код, который вам выдаёт DISQUS, в описания ваших продуктов в Эквиде и добавив на вашу страницу с магазином скрипт отсюда: [url]https://gist.github.com/977052[/url] . Дайте нам знать, если с этим возникнут какие-либо проблемы.
  #3  
Old 05-25-2011, 06:18 AM
prostore.online's Avatar
prostore.online prostore.online is offline
 
Join Date: May 2011
Posts: 30
Default

[B]Eugene Rimmer[/B]
Расскажите пожалуйста подробнее, как правильно нужно добавить код и куда именно?
Заранее спасибо
  #4  
Old 05-30-2011, 04:07 PM
Eugene Rimmer's Avatar
Eugene Rimmer Eugene Rimmer is offline
Senior Member
 
Join Date: Jan 2011
Location: Ecwid headquarters
Posts: 7,765
Default

Код со страницы [url]https://gist.github.com/977052[/url] надо добавлять к странице магазина на вашем сайте. Есть 2 способа это сделать:

- сохранить код в отдельный файл на вашем сервере и сослаться на него как <script src="путь/к/вашему/файлу.js"></script>
- скопировать и вставить код на страницу с магазином Эквид напрямую, обрамив его в тэги <script></script>

Этот скрипт будет проверять, есть ли на странице Эквид, открыта страница отдельного продукта и есть ли в описании продукта скрипты. Когда все эти 3 условия выполняются, скрипты из описания продукта будут принудительно запущены на выполнение.

Таким образом, код DISQUS можно разместить внутри описания продукта, и предложенный дополнительный скрипт попытается запустить его исполнение.

Обратите внимание, что DISQUS обычно выдает образец кода, который всегда требуется изменить согласно вашим настройкам, вне зависимости от того, куда вы его пытаетесь добавить (инструкция к этим изменениям есть на странице получения кода DISQUS).

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

Вместо этого я бы рекомендовал разработать для вашего отдельного сайта специальный скрипт, динамически интегрирующий некую стороннюю систему комментариев по вашему выбору с вашим магазином Эквид.
  #5  
Old 06-06-2011, 08:42 PM
prostore.online's Avatar
prostore.online prostore.online is offline
 
Join Date: May 2011
Posts: 30
Default

Евгений, я с Вашего позволения вернуть к комментариями к товарам. Меня больше интересуют комментарии ВКонтакте.

Я почитал Вашу инструкцию выше.
И если я ее правильно понял, то я размещаю на сайте скрипт и подключаю его, код которого Вы залили сюда [url]https://gist.github.com/977052[/url] . В описании товара я могу вставить некий код, который будет выполняться, если выполняются 3-и условия [QUOTE]"есть ли на странице Эквид, открыта страница отдельного продукта и есть ли в описании продукта скрипты"[/QUOTE]

Если я в описание товара вставлю код от комментариев ВКонтакте, то он чисто теоретически будет работать?

<script type="text/javascript">
VK.init({apiId: 2322034, 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>

Или я что-то не так понял?
Заранее спасибо.

Last edited by prostore.online; 06-06-2011 at 08:44 PM.
  #6  
Old 06-10-2011, 07:34 AM
prostore.online's Avatar
prostore.online prostore.online is offline
 
Join Date: May 2011
Posts: 30
Default

Сделал, как писал Евгений выше, только с комментариями Вконтакте, работает:

[IMG]http://s43.radikal.ru/i101/1106/7b/1d3a186a6581.jpg[/IMG]

Один минус, нужно для каждого товара в описание вставлять код виджета комментариев.
  #7  
Old 06-10-2011, 09:02 PM
prostore.online's Avatar
prostore.online prostore.online is offline
 
Join Date: May 2011
Posts: 30
Default

Блин, рано обрадовался, форма комментариев отображается только у меня и только в FireFox. Ума не приложу почему так, ладно только в FireFox, но почему только у меня....
Может быть суппорт сможет мне помочь? Был бы очень признателен.
Вот ссылка на товар, где у меня отображается
[url]http://prostore-online.ru/internet-magazin/#ecwid:category=1062627&mode=product&product=4491268[/url]
  #8  
Old 08-09-2012, 06:51 AM
Shutilinnik's Avatar
Shutilinnik Shutilinnik is offline
Junior Member
 
Join Date: Aug 2012
Posts: 17
Default

[QUOTE=Eugene Rimmer;29070]

Таким образом, код DISQUS можно разместить внутри описания продукта, и предложенный дополнительный скрипт попытается запустить его исполнение.

[/QUOTE]
Подскажите а где его взять, это код???
  #9  
Old 08-09-2012, 08:01 AM
Shutilinnik's Avatar
Shutilinnik Shutilinnik is offline
Junior Member
 
Join Date: Aug 2012
Posts: 17
Default

[QUOTE=SnoopyVal;59743]Подскажите а где его взять, это код???[/QUOTE]

1. Вставил в код страницы с магазином скрипт отсюда: [url]https://gist.github.com/977052[/url] .
2. Вставил это код в описание товара

<div id="disqus_thread"></div>
<script type="text/javascript">
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
var disqus_shortname = 'chinahere'; // required: replace example with your forum shortname

/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>

3. В свойствах страницы "Магазин" выключил комментирование.

К сожалению не работает. Будьте добры, подскажите что не так! Код взял [URL="http://chinahere.disqus.com/admin/universal/"]вот от сюда[/URL].

Вот [URL="http://китайрядом.рф/магазин/#ecwid:category=3305323&mode=product&product=14137243"]ссылка[/URL] на страницу куда хочу вставить коменты.

Last edited by SnoopyVal; 08-09-2012 at 08:03 AM.
  #10  
Old 09-22-2013, 05:08 PM
Xiaomishop's Avatar
Xiaomishop Xiaomishop is offline
Junior Member
 
Join Date: Jul 2013
Location: Saint-Petersburg
Posts: 17
Default Xiaomishop.ru

Добрый вечер.
Подскажите, решился ли вопрос насчет интеграции комментариев Disqus в Ecwid? Приведите пожалуйста пример ресурса, где была интегрирована подобная связка.
 
Информация в этой теме может быть устаревшей
Ищите актуальные инструкции в Базе Знаний или свяжитесь с командой Эквида.

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Off
Smilies are Off
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:07 PM.
Powered by vBulletin® Version 3.8.11. Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.