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

apelsin

  • Захожу иногда
  • 129
  • 0 / 1
Интеграция JComments в JoomShoping
« : 29.11.2011, 13:15:49 »
Можно ли как нибудь интегрировать, вместо стандартной формы комментариев?
« Последнее редактирование: 29.11.2011, 14:12:15 от smart »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция JComments в JoomShoping
« Ответ #1 : 29.11.2011, 14:12:00 »
Думаю можно, а разве этот компонент не поддерживает интеграцию с JComments? Мне почему-то казалось, что он из коробки это умеет. Нет?
*

apelsin

  • Захожу иногда
  • 129
  • 0 / 1
Re: Интеграция JComments в JoomShoping
« Ответ #2 : 29.11.2011, 19:35:04 »
Не поддерживает, версия joomshoping 2.9.7
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция JComments в JoomShoping
« Ответ #3 : 29.11.2011, 20:22:56 »
Ну тогда мне кажется имеет смысл обратиться к разработчику JoomShopping, чтобы он добавил поддержку JComments, а я, в свою очередь, готов проконсультировать, если у него какие-либо вопросы возникнут.
*

kirpi4nik

  • Новичок
  • 2
  • 0 / 0
Re: Интеграция JComments в JoomShoping
« Ответ #4 : 02.12.2011, 12:37:47 »
Здраствуйте, занимаюсь интеграцией jcomments в JoomShopping, в принципе я его интегрировал, все работает, но смущает одна штука:
Добавляю комментарий для товара, идет запись в базу, в админке и во фронтенде она отображается. Но почемуто в админке в поле "Content item title" не записуется название товара вот скрин:

Вот код которым я вывожу комментарии и форму:

Код
$comments = JPATH_SITE . DS .'components' . DS . 'com_jcomments' . DS . 'jcomments.php';
            if (file_exists($comments)) {
                require_once($comments);
                echo JComments::showComments($this->reviews->product_id, 'com_jshopping', $this->product->name);
            }

Плагин написал и забросил в /components/com_jcomments/plugins/com_jshopping.plugin.php, но мне кажется что он вообще не подгружается - потомучто при коммментированиии/удалении всех строк в етом файле ничего не меняется, возможно его надо гдето подключить.

Код плагина:

Код
<?php
(defined('_VALID_MOS') OR defined('_JEXEC')) or die('Direct Access to this location is not allowed.');
 
class jc_com_jshopping extends JCommentsPlugin {

  function getObjectTitle( $id ) {

    $lang = &JFactory::getLanguage();
    $lang_name = 'name_'.$lang->getTag();

    // Data load from database by given id
    $db = & JFactory::getDBO();
    $db->setQuery( "SELECT `$lang_name` FROM #__jshopping_products WHERE product_id='$id'");
    return $db->loadResult();
  }

  function getObjectCategory( $id ) {
    // Data load from database by given id
    $db = & JFactory::getDBO();
    $db->setQuery( "SELECT category_id FROM #__jshopping_products_to_categories WHERE product_id='$id'");
    return $db->loadResult();
  }



  function getObjectLink( $id ) {
    // Itemid meaning of our component
    $_Itemid = JCommentsPlugin::getItemid( 'com_jshopping' );

    $cat = getObjectCategory($id);


    // url link creation for given object by id
    $link = JRoute::_( 'index.php?option=com_jshopping&controller=product&task=view&category_id='.$cat.'&product_id='.$id );
    return $link;
  }

  function getObjectOwner( $id ) {
    $db = & JFactory::getDBO();
    $db->setQuery( 'SELECT user_name , user_id FROM #__jshopping_products_reviews WHERE id = ' . $id );
    return $db->loadResult();
  }
 
}
?>

Насколько я вижу Content item title с формы методом POST вообще не передается,передаются только:

comment   234234
jtxf   JCommentsAddComment
object_group   com_jshopping
object_id   0
title   bla

Подскажите куда копать?
*

kirpi4nik

  • Новичок
  • 2
  • 0 / 0
Re: Интеграция JComments в JoomShoping
« Ответ #5 : 02.12.2011, 12:51:47 »
Спасибо, уже не надо, разобрался сам
*

antoxa7

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Интеграция JComments в JoomShoping
« Ответ #6 : 27.02.2012, 20:23:01 »
А можно поподробней плз. Для тех кто не разобрался еще совсем.
*

ecolora

  • Завсегдатай
  • 1527
  • 171 / 2
  • творец
Re: Интеграция JComments в JoomShoping
« Ответ #7 : 31.07.2014, 05:47:45 »
Тоже интересует как интегрировать JComments в JoomShopping
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция JComments в JoomShoping
« Ответ #8 : 31.07.2014, 16:53:04 »
Так уже давным давно есть плагин для JoomShopping, где-то у них на сайте был выложен.
*

ecolora

  • Завсегдатай
  • 1527
  • 171 / 2
  • творец
Re: Интеграция JComments в JoomShoping
« Ответ #9 : 31.07.2014, 17:03:31 »
Я по инструкции на одном из сайтов делал. СКачал, выложил в папку плагинов JComments, потом добавил код в шаблон товара. Но ничего не появилось. :-( Поэтому ищу более толковую инструкцию. :)
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция JComments в JoomShoping
« Ответ #10 : 31.07.2014, 17:52:02 »
Хм, ну вот на оф. сайте есть аддоны для JoomShopping, среди них есть для поддержки JComments. Насколько я помню нужно скачать, установить и опубликовать. Вроде все
*

ecolora

  • Завсегдатай
  • 1527
  • 171 / 2
  • творец
Re: Интеграция JComments в JoomShoping
« Ответ #11 : 01.08.2014, 05:00:08 »
А сам пробовал? ;)

Там архив addon_jcomments_2.0.1.zip

Внутри нет xml-файла. Поэтому я его вручную в корень сайта положил и разархивировал, чтобы файлы положились в нужные папки.

Потом выполнил sql-запрос в базе сайта с JoomShopping. Там в архиве файл с запросом лежит.
Код
INSERT INTO `#__extensions`
(`name`, `type`, `element`, `folder`, `client_id`, `enabled`, `access`, `protected`, `manifest_cache`) VALUES
('JoomShopping jComments Plugin', 'plugin', 'jcomments', 'jshoppingproducts', 0, 1, 1, 0, '{"legacy":false,"name":"JoomShopping JComments Plugin","type":"plugin","creationDate":"12.03.2012","author":"MAXXmarketing GmbH","copyright":"MAXXmarketing GmbH","authorEmail":"marketing@maxx-marketing.net","authorUrl":"","version":"1.0.0","description":"Add JComments into JoomShopping products","group":""}');

В итоге комментарии не появились. :-(

Посмотрел в плагинах появился новый:
JoomShopping jComments Plugin в группе jshoppingproducts

А х.ли толку. :) Чето еще надо сделать видимо.

Версии: 
JComments 3.0.4 [23/06/2014] 
JoomShopping Version 3.2.5
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция JComments в JoomShoping
« Ответ #12 : 01.08.2014, 11:44:36 »
А сам пробовал? ;)
Последний год - точно нет, но изначально я этот плагин переписывал и им отправлял ) Сейчас - мне во-первых банально лениво у них регистрироваться, а во-вторых после истории когда они пытались подать в суд на пользователя за то, что он скрыл ссылку на их сайт в компоненте, я не сильно горю желанием им помогать.
*

ecolora

  • Завсегдатай
  • 1527
  • 171 / 2
  • творец
Re: Интеграция JComments в JoomShoping
« Ответ #13 : 01.08.2014, 13:49:14 »
Ну это твоё личное дело. :)

Понял тебя. Спасибо. Ну ладно будет пока без комментариев, может кто откликнется и поделится инструкцией. Мне тоже лениво разбираться, если честно. Других забот хватает. Но помощи буду рад! От меня +! ))
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция JComments в JoomShoping
« Ответ #14 : 01.08.2014, 14:45:00 »
С другой стороны у JoomShopping есть же поддержка? Пусть объяснят, как эту штуку ставить и что с ней делать )
*

riser

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Re: Интеграция JComments в JoomShoping
« Ответ #15 : 27.03.2015, 12:41:30 »
А сам пробовал? ;)

Там архив addon_jcomments_2.0.1.zip

Внутри нет xml-файла. Поэтому я его вручную в корень сайта положил и разархивировал, чтобы файлы положились в нужные папки.



Установка через Jshopping.
Компоненты - JoomShopping - Установка обновление
*

newjus

  • Захожу иногда
  • 53
  • 1 / 0
Re: Интеграция JComments в JoomShoping
« Ответ #16 : 18.08.2016, 19:04:00 »
А может знает кто как при этом перенести уже имеющиеся в JoomShopping комментарии в JComments?
*

Mister Shadow

  • Захожу иногда
  • 94
  • 1 / 0
Re: Интеграция JComments в JoomShoping
« Ответ #17 : 22.07.2019, 16:39:23 »
Привет!
Может кто баловался с переносом звёздочек из родной версии в интегрированный Jcomment? У меня каталог звёздочки показывает, не хотелось бы терять эту опцию.
С другой стороны можно и старый вариант оставить, но тогда надо прикрутить капчу, боты одолели. :(
Нашел тут рядом плагин, сори за флуд...
« Последнее редактирование: 22.07.2019, 16:43:51 от Mister Shadow »
*

dron

  • Завсегдатай
  • 1580
  • 16 / 10
Re: Интеграция JComments в JoomShoping
« Ответ #18 : 05.12.2019, 11:21:56 »
Привет всем! На свежую Joomla 3.9 + JoomShopping 4.8.13 поставил свежий Jcomments 3.0.5 + плагин для интеграции с Joonshopping 2.0.3. Но на странице товара, хоть убей, вместо формы для написания комментария висит предупреждение: You have no rights to post comments

В настройках магазин комментарии отключил, в настройках Jcomments права гостям дал - результат один. Даже заходя под админом я вижу сообщение: You have no rights to post comments

В чем проблема может быть?

Заранее спасибо!
*

dron

  • Завсегдатай
  • 1580
  • 16 / 10
Re: Интеграция JComments в JoomShoping
« Ответ #19 : 05.12.2019, 11:36:54 »
Привет всем! На свежую Joomla 3.9 + JoomShopping 4.8.13 поставил свежий Jcomments 3.0.5 + плагин для интеграции с Joonshopping 2.0.3. Но на странице товара, хоть убей, вместо формы для написания комментария висит предупреждение: You have no rights to post comments

В настройках магазин комментарии отключил, в настройках Jcomments права гостям дал - результат один. Даже заходя под админом я вижу сообщение: You have no rights to post comments

В чем проблема может быть?

Заранее спасибо!

Вопрос снимается. Помогло вот это решение проблемы:
1. Открываем: Менеджер пользователей -> Пользователи -> Настройки
2. Устанавливаем: Группа пользователей для Гостей: вместо Public выбираем Guest
*

dron

  • Завсегдатай
  • 1580
  • 16 / 10
Re: Интеграция JComments в JoomShoping
« Ответ #20 : 27.12.2019, 22:39:08 »
Приветствую!

Друзья, вопрос есть. Сделал табы на странице товара. Убрал Jcomments в один из них. По умолчанию в шаблоне стоит счетчик отзывов из JoomShopping. Выводится вот так:

Код
<?php echo $product->reviews_count ?>

Но комментарии из Jcomments он, разумеется, не считает. Вопрос: как выводится счетчик комментариев? На странице категории он как-то выводится, но я не пойму где искать этот код…

Заранее спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор romagromov

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

Автор Opposite

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

Автор smart

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

Автор Nabla

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

Автор Proaqua

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