Форум русской поддержки Joomla!® CMS
06.12.2016, 16:13:13 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Интеграция JComments в JoomShoping

 (Прочитано 4132 раз)
0 Пользователей и 1 Гость смотрят эту тему.
apelsin
Осваиваюсь на форуме
***

Репутация: +0/-1
Offline Offline

Сообщений: 129


« : 29.11.2011, 13:15:49 »

Можно ли как нибудь интегрировать, вместо стандартной формы комментариев?
« Последнее редактирование: 29.11.2011, 14:12:15 от smart » Записан
smart
Администратор
*******

Репутация: +1308/-14
Offline Offline

Пол: Мужской
Сообщений: 6850


снова дома...


« Ответ #1 : 29.11.2011, 14:12:00 »

Думаю можно, а разве этот компонент не поддерживает интеграцию с JComments? Мне почему-то казалось, что он из коробки это умеет. Нет?
Записан
apelsin
Осваиваюсь на форуме
***

Репутация: +0/-1
Offline Offline

Сообщений: 129


« Ответ #2 : 29.11.2011, 19:35:04 »

Не поддерживает, версия joomshoping 2.9.7
Записан
smart
Администратор
*******

Репутация: +1308/-14
Offline Offline

Пол: Мужской
Сообщений: 6850


снова дома...


« Ответ #3 : 29.11.2011, 20:22:56 »

Ну тогда мне кажется имеет смысл обратиться к разработчику JoomShopping, чтобы он добавил поддержку JComments, а я, в свою очередь, готов проконсультировать, если у него какие-либо вопросы возникнут.
Записан
kirpi4nik
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #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
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #5 : 02.12.2011, 12:51:47 »

Спасибо, уже не надо, разобрался сам
Записан
antoxa7
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #6 : 27.02.2012, 20:23:01 »

А можно поподробней плз. Для тех кто не разобрался еще совсем.
Записан
ecolora
Живу я здесь
******

Репутация: +170/-2
Offline Offline

Пол: Мужской
Сообщений: 1430


творец


« Ответ #7 : 31.07.2014, 05:47:45 »

Тоже интересует как интегрировать JComments в JoomShopping
Записан
smart
Администратор
*******

Репутация: +1308/-14
Offline Offline

Пол: Мужской
Сообщений: 6850


снова дома...


« Ответ #8 : 31.07.2014, 16:53:04 »

Так уже давным давно есть плагин для JoomShopping, где-то у них на сайте был выложен.
Записан
ecolora
Живу я здесь
******

Репутация: +170/-2
Offline Offline

Пол: Мужской
Сообщений: 1430


творец


« Ответ #9 : 31.07.2014, 17:03:31 »

Я по инструкции на одном из сайтов делал. СКачал, выложил в папку плагинов JComments, потом добавил код в шаблон товара. Но ничего не появилось. :-( Поэтому ищу более толковую инструкцию. Azn
Записан
smart
Администратор
*******

Репутация: +1308/-14
Offline Offline

Пол: Мужской
Сообщений: 6850


снова дома...


« Ответ #10 : 31.07.2014, 17:52:02 »

Хм, ну вот на оф. сайте есть аддоны для JoomShopping, среди них есть для поддержки JComments. Насколько я помню нужно скачать, установить и опубликовать. Вроде все
Записан
ecolora
Живу я здесь
******

Репутация: +170/-2
Offline Offline

Пол: Мужской
Сообщений: 1430


творец


« Ответ #11 : 01.08.2014, 05:00:08 »

А сам пробовал? Wink

Там архив 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

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

Версии: 
JComments 3.0.4 [23/06/2014] 
JoomShopping Version 3.2.5
Записан
smart
Администратор
*******

Репутация: +1308/-14
Offline Offline

Пол: Мужской
Сообщений: 6850


снова дома...


« Ответ #12 : 01.08.2014, 11:44:36 »

А сам пробовал? Wink
Последний год - точно нет, но изначально я этот плагин переписывал и им отправлял ) Сейчас - мне во-первых банально лениво у них регистрироваться, а во-вторых после истории когда они пытались подать в суд на пользователя за то, что он скрыл ссылку на их сайт в компоненте, я не сильно горю желанием им помогать.
Записан
ecolora
Живу я здесь
******

Репутация: +170/-2
Offline Offline

Пол: Мужской
Сообщений: 1430


творец


« Ответ #13 : 01.08.2014, 13:49:14 »

Ну это твоё личное дело. Azn

Понял тебя. Спасибо. Ну ладно будет пока без комментариев, может кто откликнется и поделится инструкцией. Мне тоже лениво разбираться, если честно. Других забот хватает. Но помощи буду рад! От меня +! ))
Записан
smart
Администратор
*******

Репутация: +1308/-14
Offline Offline

Пол: Мужской
Сообщений: 6850


снова дома...


« Ответ #14 : 01.08.2014, 14:45:00 »

С другой стороны у JoomShopping есть же поддержка? Пусть объяснят, как эту штуку ставить и что с ней делать )
Записан
riser
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 21


« Ответ #15 : 27.03.2015, 13:41:30 »

А сам пробовал? Wink

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

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



Установка через Jshopping.
Компоненты - JoomShopping - Установка обновление
Записан
newjus
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 53


« Ответ #16 : 18.08.2016, 20:04:00 »

А может знает кто как при этом перенести уже имеющиеся в JoomShopping комментарии в JComments?
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet