Новости Joomla

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

Joomla ищет одного или нескольких волонтеров, готовых вдохнуть новую жизнь в обсуждение Joomla, ее CMS, пользователей, сообщества и многого другого.

Возможны самые разные форматы и темы: шортсы, интервью, аналитика и разборы в режиме реального времени, быстрые советы и рекомендации, знакомство с миром Joomla, изучение открытого исходного кода... Нет никаких ограничений!

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 41 Ответов
  • 35505 Просмотров
*

Fati

  • Захожу иногда
  • 67
  • 1 / 0

Здравствуйте

Помогите разобраться с интеграцией JComments в VirtueMart 2.0.2

У меня вот есть инструкция для интеграции в раннюю версию:

Цитировать
1. По адресу: /administrator/components/com_virtuemart/html/shop.product_details.php
 

2. Найдите 360 строку:

        /*** Show all reviews available ***/
        $product_reviews = ps_reviews::product_reviews( $product_id );
        /*** Show a form for writing a review ***/
        if( $auth['user_id'] > 0 ) {
        $product_reviewform = ps_reviews::reviewform( $product_id );

      и замените их на:

        $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 = "";
       


3. По адресу: /administrator/components/com_virtuemart/html/shop.browse.php


4. Найдите и удалите или (закомментируйте) от 406 и до 413 строки:

       if (PSHOP_ALLOW_REVIEWS == '1' && @$_REQUEST['output'] != "pdf") {
               // Average customer rating: xxxxx
             // Total votes: x
               $product_rating = ps_reviews::allvotes( $db_browse->f("product_id") );
          }
          else {
               $product_rating = "";
          }


подскажите, пожалуйста, где теперь в новой версии искать этот файл shop.product_details.php ? Папки HTML, в которой он находился в старой версии, уже нет.
поиском найти эти строчки не смогла.
Может, и файл этот уже по-другому называется ? Может, даже алгоритм внедрения в новую версию уже другой.

Помогите, пожалуйста, с этим разобраться. Как теперь провести интеграцию?

Спасибо
*

german

  • Осваиваюсь на форуме
  • 22
  • 0 / 1
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #1 : 20.03.2012, 16:44:48 »
Как интегрировать в новый VirtueMart 2.0.x с компонентом jcomments (т.к. документация есть только по старому VirtueMart - http://www.joomlatune.ru/jcomments-virtuemart.html и проблема  в том что уже нету файла shop.product_details.php и т.п.)

Прошу вас, если есть где-нибудь статься по этому поводу, я буду рад если пришлет ссылку. Спасибо заранее.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #2 : 20.03.2012, 18:01:36 »
Могу предложить коммерческий плагин интеграции jcommnets и социальных комментарие в VirtueMart 2.0.2.
http://joomline.ru/ru/rasshirenija/plugin/jlcommentspro.html
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #3 : 20.03.2012, 18:02:47 »
А можно и бесплатно, вот тут инструкция: VirtueMart 2 - JComments 2.3.0 Integration (Free). For Joomla 1.7 and 2.5 only (на английском)
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #4 : 20.03.2012, 18:22:44 »
оно не работает с вируем 2.0.2
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #5 : 20.03.2012, 18:27:30 »
оно не работает с вируем 2.0.2
Да, с 2.0.2 не работает, но работает прекрасно с 2.0.3, при этом там корректный плагин для построения ссылок и поддерживается импорт комментариев из VM2.
*

Fati

  • Захожу иногда
  • 67
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #6 : 20.03.2012, 19:12:49 »
Да, с 2.0.2 не работает, но работает прекрасно с 2.0.3, при этом там корректный плагин для построения ссылок и поддерживается импорт комментариев из VM2.
smart, спасибо большое.
smart, пожалуйста, помогите найти здоровую ссылку на скачивание VirtueMart 2.0.3 , пожалуйста.
я не могу найти
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #7 : 20.03.2012, 20:04:51 »
Я бы подсказал, но я этот компонент не использую. А ссылку на интеграцию мне просто на днях автор интеграции присылал.
*

Fati

  • Захожу иногда
  • 67
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #8 : 20.03.2012, 20:23:07 »
Я бы подсказал, но я этот компонент не использую. А ссылку на интеграцию мне просто на днях автор интеграции присылал.
ааа, понятно. Тогда большое спасибо за ссылку на интеграцию
*

atkaa1

  • Осваиваюсь на форуме
  • 37
  • 4 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #9 : 28.03.2012, 12:35:00 »
smart, спасибо большое.
smart, пожалуйста, помогите найти здоровую ссылку на скачивание VirtueMart 2.0.3 , пожалуйста.
я не могу найти

Вот сдесь можно скачать http://dev.virtuemart.net/projects/virtuemart/files
*

alpha-helix

  • Захожу иногда
  • 80
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #10 : 22.05.2012, 16:53:06 »
Для вывода количества комментариев у товара, ставьте в шаблон товара, категории и т.п. следующий код:
Код
$count = JComments::getCommentsCount($this->product->virtuemart_product_id, 'com_virtuemart');
echo $count;
*

olejenya

  • Захожу иногда
  • 218
  • 3 / 0
*

artemij

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #12 : 05.07.2012, 22:02:10 »
День добрый.
Может уже задавался вопрос, но поиск пока ничего внятного не показал. Не пинайте, если что.

Можно ли вывести количество комментариев на странице категории товара рядом с каждым товаром?
Если да, то пните в сторону решения.
Заранее благодарен.
*

artemij

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #13 : 05.07.2012, 22:07:00 »
А еще есть ли возможность прикрутить рейтинг ко всему прочему? Может знает кто?
*

artemij

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #14 : 06.07.2012, 22:42:34 »
Неужели все так грустно? Нет никаких решений в этом направлении?
*

artemij

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #15 : 07.07.2012, 10:43:02 »
День добрый.
Может уже задавался вопрос, но поиск пока ничего внятного не показал. Не пинайте, если что.

Можно ли вывести количество комментариев на странице категории товара рядом с каждым товаром?
Если да, то пните в сторону решения.
Заранее благодарен.

С этим разобрался самостоятельно. Вот рабочий код:
Код
<?php
            $comments = JPATH_SITE . '/components/com_jcomments/jcomments.php';
  if (file_exists($comments)) {
    require_once($comments);
    $options = array();
    $options['object_id'] = $product->virtuemart_product_id;
    $options['object_group'] = 'com_virtuemart';
    $options['published'] = 1;
    $count = JCommentsModel::getCommentsCount($options);
    echo $count ? ('Комментарии ('. $count . ')') : 'Добавить комментарий';
  }
        ?>

Как быть со вторым вопросом... ковыряю
*

VetaJI

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #16 : 12.08.2012, 14:08:06 »
А еще есть ли возможность прикрутить рейтинг ко всему прочему? Может знает кто?
Тоже очень актуально, если кто-то решил, то поделитесь пожалуйста, не жадничайте. Выложите на на паблик, а не лично в руки, как делает myfallensoul http://joomlaforum.ru/index.php/topic,216463.msg1161788.html#msg1161788 , которого не выловишь
*

Ravilka

  • Осваиваюсь на форуме
  • 33
  • 5 / 1
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #17 : 09.09.2012, 18:31:12 »
Интеграция JComments 2.3.0 на страницы описания товаров VirtueMart 2.0.x.

ШАГ 1 Устанавливаем или обновляем до последней версии VirtueMart 2.0.Х.
http://virtuemart.net/downloads

ШАГ 2 Переходим в админку Компоненты => VirtueMart => Настройки => Настройки => Магазин ставим галку напротив 'Включить плагины Joomla' и жмём Сохранить

ШАГ 3 Там же переходим на вкладку Внешний вид Справа под надписью 'Оценка покупателя' отключаем два параметра (то бишь ставим нет):

Система отзывов: 'Нет'
Показывать отзывы: 'Нет'

и жмём Сохранить

Примечание: Если уже были отзывы и комментарии в системе VirtueMart их можно будет импортировать в JComments.

ШАГ 4 Скачайте и установите последнюю версию компонента JComments http://www.joomlatune.com/jcomments-downloads.html

ШАГ 5 Теперь пришло время немножко хакнуть JComments чтобы внедрить поддержку VM1 и VM2 (на данный момент JComments официально поддерживает только VM1). Данное действие позволит нам интегрировать JComments в магазин, и добавит возможность импорта комментарием из VM2.

Замените следующие файлы на вашем сайте:

- /components/com_jcomments/plugins/com_virtuemart.plugin.php
- administrator/components/com_jcomments/admin.jcomments.migration.php

на те, что лежат в архиве.

ШАГ 6 Скачиваем и устанавливаем VirtueMart 2 - JComments Content Plugin (также в архиве). Затем находим его в Менеджере плагинов и включаем его.

Вот и всё !

P.S. Для нестандартных шаблонов:
1) Открываем файл: сайт/components/com_virtuemart/views/productdetails/tmpl/default.php или если шаблон был перенесен: мой_сайт\templates\мой_шаблон\html\com_virtuemart\productdetails\default.php
2) В самом конце файла, перед закрывающим тегом </div>, нужно вставить этот код:
      
Код
<?php echo $this->product->event->afterDisplayContent; ?>

Если этот вариант не подойдет, то пропускаем ШАГ 6 (никаких плагинов не нужно ставить) и вместо последнего кода вставляйте этот:
Код
<?php // onContentAfterDisplay event
echo $this->product->event->afterDisplayContent;

$comments = JPATH_ROOT . '/components/com_jcomments/jcomments.php';
    if (file_exists($comments)) {
        require_once($comments);
        echo JComments::showComments($this->product->virtuemart_product_id, 'com_virtuemart', $this->product->product_name);
    }
?>

[вложение удалено Администратором]
« Последнее редактирование: 09.09.2012, 22:04:49 от Ravilka »
*

Ravilka

  • Осваиваюсь на форуме
  • 33
  • 5 / 1
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #18 : 09.09.2012, 22:46:20 »
Для того что бы прибить ссылку-копирайт производителя Jcomments надо в файле components/com_jcomments/jcomments.class.php найти строки

Код
$tmpl->addGlobalVar('support', base64_decode('PGEgaHJlZj0iaHR0cDovL3d3dy5qb29tbGF0dW5lLnJ1IiB0aXRsZT0iSkNvbW1lbnRzIiB0YXJnZXQ9Il9ibGFuayI+SkNvbW1lbnRzPC9hPg=='));
} else {
$tmpl->addGlobalVar('support', base64_decode('PGEgaHJlZj0iaHR0cDovL3d3dy5qb29tbGF0dW5lLmNvbSIgdGl0bGU9IkpDb21tZW50cyIgdGFyZ2V0PSJfYmxhbmsiPkpDb21tZW50czwvYT4='));
И заменить их на
Код
$tmpl->addGlobalVar('support', base64_decode(''));
} else {
$tmpl->addGlobalVar('support', base64_decode(''));

Либо выдрать DIV в шаблоне:
Код
<div id="comments-footer" align="center"><?php echo $this->getVar('support'); ?></div>
*

mkt

  • Захожу иногда
  • 76
  • 0 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #19 : 22.03.2013, 12:46:58 »
Люди помогите! Ну не работают комментарии в virte 2. Все делаю как по инструкции но до применения хака в админке есть комментарии и даже написано к какому товару они относятся, только ссылки Неправильные. После внесения хака и обновления хеша, комментарии остаются в админке но названия товара к которому они относятся исчезают! Подозреваю этот хак какой то не доработанный. Как решить эту проблему?
*

q2Zoff

  • Новичок
  • 6
  • 0 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #20 : 13.04.2013, 11:09:14 »
Ravilka, спасибо, все получилось. Joomla 2.5.9 VirtueMart 2.0.20b
*

metallexportprom

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #21 : 24.04.2013, 16:16:45 »
Могу предложить коммерческий плагин интеграции jcommnets и социальных комментарие в VirtueMart 2.0.2.
http://joomline.ru/ru/rasshirenija/plugin/jlcommentspro.html
А работает это с VirtueMart 2.020 и Joomla 1.5?
*

Darkling

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #22 : 17.10.2013, 20:37:04 »
Если этот вариант не подойдет, то пропускаем ШАГ 6 (никаких плагинов не нужно ставить) и вместо последнего кода вставляйте этот:
Код
<?php // onContentAfterDisplay event
echo $this->product->event->afterDisplayContent;

$comments = JPATH_ROOT . '/components/com_jcomments/jcomments.php';
    if (file_exists($comments)) {
        require_once($comments);
        echo JComments::showComments($this->product->virtuemart_product_id, 'com_virtuemart', $this->product->product_name);
    }
?>

Сработал только этот вариант для Joomla! 2.5.14 + VirtueMart 2.0.22 + JComments 3.0.0
Но вот при добавлении комментария страница комментариев не обновляется.
*

olejenya

  • Захожу иногда
  • 218
  • 3 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #23 : 14.12.2013, 21:57:46 »
привет, Обновился компонент до последней версии Интеграция com_jcomments_v3.0.0 , и слтел сайт.Белый экран.Причина как раз в интеграции плагина для VirtueMart plugin_vmjcomments1.0 , когда его отключаю то страница загружается. Кто подправить плагин и файлы те которые переливают что бы он работал?Оч надо, не хочеться откатывать назад, так как использую коменты и в к2
*

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #24 : 17.12.2013, 19:05:55 »
Вопрос актуален! SMART, как быть с новой версией jcomments?
*

olejenya

  • Захожу иногда
  • 218
  • 3 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #25 : 18.12.2013, 12:45:06 »
Вопрос актуален! SMART, как быть с новой версией jcomments?
Было бы  не плохо,  из коробки поддерживать ВМ. Так как на многих сайтах используется система коментирования, именно Jcomments.И очень важный момент, что ВМ скоро будет поддерживать Joomla 3.
*

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #26 : 27.12.2013, 12:24:26 »
очень жаль, придется откатываться до предыдущей версии jcomments
*

olejenya

  • Захожу иногда
  • 218
  • 3 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #27 : 27.12.2013, 12:59:13 »
очень жаль, придется откатываться до предыдущей версии jcomments
А я решил не использовать.Рано или поздно надо переходить на Joomla 3.0.Так что буду обходиться без всего этого, для совместимости))Если найду другие компоненты для комментирования отпишу)
*

mario052

  • Захожу иногда
  • 211
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #28 : 06.01.2014, 02:48:07 »
Подниму вопрос!
делаю все как сказано, не работает!
Максимум что пишет You have no rights to post comments
*

mario052

  • Захожу иногда
  • 211
  • 1 / 0
Re: Интеграция JComments в VirtueMart 2.0.2
« Ответ #29 : 06.01.2014, 02:51:03 »
Для того что бы прибить ссылку-копирайт производителя Jcomments надо в файле components/com_jcomments/jcomments.class.php найти строки

Код
$tmpl->addGlobalVar('support', base64_decode('PGEgaHJlZj0iaHR0cDovL3d3dy5qb29tbGF0dW5lLnJ1IiB0aXRsZT0iSkNvbW1lbnRzIiB0YXJnZXQ9Il9ibGFuayI+SkNvbW1lbnRzPC9hPg=='));
} else {
$tmpl->addGlobalVar('support', base64_decode('PGEgaHJlZj0iaHR0cDovL3d3dy5qb29tbGF0dW5lLmNvbSIgdGl0bGU9IkpDb21tZW50cyIgdGFyZ2V0PSJfYmxhbmsiPkpDb21tZW50czwvYT4='));
И заменить их на
Код
$tmpl->addGlobalVar('support', base64_decode(''));
} else {
$tmpl->addGlobalVar('support', base64_decode(''));

Либо выдрать DIV в шаблоне:
Код
<div id="comments-footer" align="center"><?php echo $this->getVar('support'); ?></div>
С Этим разобрался! с остальным нет!
« Последнее редактирование: 06.01.2014, 03:03:27 от mario052 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Jcomments на странице категории?

Автор romagromov

Ответов: 5
Просмотров: 5195
Последний ответ 12.12.2022, 17:01:38
от sivers
Интеграция с Community Builder

Автор Opposite

Ответов: 77
Просмотров: 70283
Последний ответ 20.09.2022, 11:22:26
от Vlad1
Отображение аватаров из JomSocial в JComments

Автор smart

Ответов: 33
Просмотров: 20430
Последний ответ 20.07.2020, 21:31:50
от darkknight
jComments + AlptaUserPoints Добавить текст в Подробности

Автор Nabla

Ответов: 3
Просмотров: 8063
Последний ответ 22.06.2020, 14:14:08
от Nabla
Интеграция JComments с SP Page Builder

Автор Proaqua

Ответов: 5
Просмотров: 6793
Последний ответ 14.06.2020, 11:53:38
от xpank