→ При разработке сайта лендинг в подарок! ЖМИ! ←
мая
31

Интегрируем JComments в VirtueMart

Модные и красивые комментарии, которые доступны с помощью компонента JComments теперь могут быть интегрированы в Virtuemart путем несложных телодвижений. Например, если фирма предлагает Туры в Непал на основе каталога Virtuemart, то здесь очень пригодятся комментарии благодарных туристов.

Итак, давайте сделаем это!

Открываем файл /administrator/components/com_virtuemart/html/shop.product_details.php В нем ищем такой код:

1
2
3
4
/*** Show all reviews available ***/
  $product_reviews = ps_reviews::product_reviews( $product_id );
  /*** Show a form for writing a review ***/
  $product_reviewform = ps_reviews::reviewform( $product_id );

Заменяем его на этот:

1
2
3
4
5
6
$comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
  if (file_exists($comments)) {
    require_once($comments);
    $product_reviews = JComments::showComments($product_id, 'com_virtuemart', $product_name);
    $product_reviewform = "";
  }

Открываем файл /administrator/components/com_virtuemart/html/shop.browse.php, в котором находим и комментируем (удаляем) эти строки:

1
2
$product_rating = $VM_LANG->_PHPSHOP_CUSTOMER_RATING .": <br />";
  $product_rating .= ps_reviews::allvotes( $db_browse->f("product_id") );

После этого в админке виртумарта включаем использование комментарием. Вуаля! Всё работает!

Кушать подано!

2 коммент. к записи “Интегрируем JComments в VirtueMart”

  • Владимир 15 ноября 2012 - 16:46

    Добрый день!
    А как мне сделать чтоб комменты были в табе «Комментарии» а не под товаром?
    Спасибо!

  • Смачный 15 января 2013 - 23:48

    Здравствуйте, подскажите пожалуйста можно ли данным способом синтегрировать Jcomments 2.3.0 и Virtuemart 1.1.9
    Делал, как указанно выше… Но результата нет 🙁
    пробывал обновлять кэш, прописывать в товаре Virtuemart(а) {jcomments on} тоже не помогает. Если кто знает как решить эту проблему, пожалуйста отпишите. Заранее Спасибо! 🙂

Прокомментировать

Рубрики

Наши услуги

В прямом эфире