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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Интеграция JComments в календарь событий JCalPro  (Прочитано 5046 раз)
0 Пользователей и 1 Гость смотрят эту тему.
eragon
Осваиваюсь на форуме
***

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

Сообщений: 123


« : 15.12.2009, 18:38:52 »

  Вообщем все нормально, но в модуле вывода последних комментариев jcomment у комментариев с компонента JCal Pro нету названий, т.е. идет название материала и комментарий, так вот название не отображается, будто его нет, просто пусто.
  Никаких изменений в коде компонентов не было, тольго интеграция JComments в JCal Pro.

Joomla 1.5.14
JComments 2.1.0.0
JCal Pro version 2.1.10 (build_294)
« Последнее редактирование: 15.12.2009, 18:52:27 от eragon » Записан
eragon
Осваиваюсь на форуме
***

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

Сообщений: 123


« Ответ #1 : 17.12.2009, 16:42:38 »

Ну так как?
Записан
smart
Администратор
*******

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

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


тружусь даже во сне...


« Ответ #2 : 17.12.2009, 17:46:50 »

Что как? Вы оставили сообщение всего 2 дня назад... у меня пока не было времени разбираться... Вы ведь не единственный, кто спрашивает. Появится время - посмотрю. Скорее всего проблема в том, что за время, прошедшее с написания плагина для данного компонента в нем поменялась структура таблиц.
Записан
eragon
Осваиваюсь на форуме
***

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

Сообщений: 123


« Ответ #3 : 19.12.2009, 22:21:40 »

Спасибо за подсказку. Посмотрел структуру таблиц, таблицы называются к примеру "jcalpro2_events", а не "jcalpro_events", как прописано в плагине. Незнаю или у меня только там цифра "2" стоит в названии таблицы, или это так в данной версии компонента jcalpro, но вообщем подправил у себя плагин и все нормально стало.

P.S. Проведите расследование Azn может нужно редактировать плагин в новой версии JComments, ну а может просто у меня глюк.
Записан
smart
Администратор
*******

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

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


тружусь даже во сне...


« Ответ #4 : 19.12.2009, 22:27:12 »

Вполне возможно, что в версии 2.х они действительно добавили цифру 2 к названиям таблиц. Я точно помню, что когда я делал интеграцию версия была что-то около 1.5... Но учитывая тот факт, что это было давно, я поправлю плагин. Спасибо за информацию.
Записан
rally
Захожу иногда
**

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

Сообщений: 7


« Ответ #5 : 05.01.2010, 05:03:05 »

ХЕЛП пожалуйста!
У меня стоять:
  • JCal Pro version 2.1.15 (build_310)
  • JComments 2.1.0.0  [07/08/2009]

делаю замену в php как на сайте
http://www.joomlatune.ru/jcomments-jcalpro.html

при создании события появились новые кнопочки
JComments ON
JComments OFF

после заполнения собиытия информацией... нажимаю на JComments ON
в тексте появляется {jcomments on}
сохраняю...

Коменты в JCal Pro так и не появляются (( а отображется просто {jcomments on}    Angry
Записан
smart
Администратор
*******

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

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


тружусь даже во сне...


« Ответ #6 : 05.01.2010, 13:30:23 »

Эти кнопочки никакого отношения к JCalPro не имеют, а предназначены только для компонента com_content. И обрабатываются соответствующим плагином. В JCalPro эти теги работать не будут.
Записан
eklmn
Осваиваюсь на форуме
***

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

Сообщений: 36


« Ответ #7 : 29.01.2010, 15:07:03 »

Joomla 1.5.15
JComments 2.1.0.0
JCal Pro 2.2.7.441

Подскажите пожалуйста, что надо поправить - делаю так как написано на сайте (Интеграция JComments в календарь событий JCalPro) - правка файла темы - но, комментов нет - в таблицах у меня тоже jcalpro2_events, но это должно выводится в модулях? - а сами комментарии встраиваются в файле темы календаря?
Вполне возможно, что в версии 2.х они действительно добавили цифру 2 к названиям таблиц. Я точно помню, что когда я делал интеграцию версия была что-то около 1.5... Но учитывая тот факт, что это было давно, я поправлю плагин. Спасибо за информацию.
Какой плагин надо поставить? Где же его взять?

Плагин я нашел, поправил, но это только для вывода title события в комментах.
Попробовал поставить версию JCal Pro version 2.1.10 (build_294) - тоже не получается интегрировать.
« Последнее редактирование: 30.01.2010, 03:54:38 от eklmn » Записан
Darknemo
Давно я тут
****

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

Сообщений: 212



« Ответ #8 : 11.02.2010, 05:48:12 »

JCalPro - 2.2.7.441
JComments - 2.1.0.0
Так же не получается интегрировать комментарии в календарь.. делал как написано в инструкции ))
Записан
vdr
Давно я тут
****

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

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


Всё есть в тебе. Реализовывайся.


« Ответ #9 : 09.04.2010, 10:05:44 »

Тоже интересует интеграция JComments  в JCal Pro 2.2.9

У вас на офф. сайте JComments приведена интеграция для Jcal Pro, укажите ее версию, а то все пытаются её применить для Jcal Pro 2 и не у кого не выходит  Smiley
« Последнее редактирование: 09.04.2010, 10:12:06 от vdr » Записан
zromualdo
Давно я тут
****

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

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



« Ответ #10 : 15.04.2010, 19:26:24 »

актуально
Записан
zromualdo
Давно я тут
****

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

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



« Ответ #11 : 15.04.2010, 19:45:27 »

Спасибо за подсказку. Посмотрел структуру таблиц, таблицы называются к примеру "jcalpro2_events", а не "jcalpro_events", как прописано в плагине. Незнаю или у меня только там цифра "2" стоит в названии таблицы, или это так в данной версии компонента jcalpro, но вообщем подправил у себя плагин и все нормально стало.

P.S. Проведите расследование Azn может нужно редактировать плагин в новой версии JComments, ну а может просто у меня глюк.

и у меня все ок.
добавил "2" здесь
/components/com_jcomments/plugins/com_jcalpro.plugin.php
Записан
DimNsk
Осваиваюсь на форуме
***

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

Сообщений: 65


« Ответ #12 : 07.05.2010, 23:11:54 »

Дополнения по Jcal Pro 2

Меняем на код
Код:
    if ( $noduration ) template_extract_block($template_event_view, 'duration_row');
 
    echo template_eval($template_event_view, $params);
 
    endtable();
 
    global $mosConfig_absolute_path;
//    $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
    $comments = JPATH_BASE . '/components/com_jcomments/jcomments.php';


    if (file_exists($comments)) {
      require_once($comments);
      echo JComments::showComments($event->extid, 'com_jcalpro', $event->title);
    }
 
    echo "<br />";

т.е. переменная абсолютного пути заменена для Joomla 1.5


$mosConfig_absolute_path  на  JPATH_BASE
Записан
DKsN
Давно я тут
****

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

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


[BODY]


« Ответ #13 : 19.06.2011, 13:03:41 »

Записан
zromualdo
Давно я тут
****

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

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



« Ответ #14 : 24.09.2011, 01:49:55 »

в календаре 2 2 13 не работает
Записан
zromualdo
Давно я тут
****

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

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



« Ответ #15 : 24.09.2011, 03:02:56 »

здесь (jCal Pro 2 2 13) кусочек кода немного другой:


Код:
     if ( !$event->isRecurrent() || !$CONFIG_EXT['show_recurrence_info_event_view'] ) template_extract_block($template_event_view, 'recurrence_row');
      if ( $noduration ) template_extract_block($template_event_view, 'duration_row');
      if ( $CONFIG_EXT['popup_event_mode'] && $extmode == "view" ) template_extract_block($template_event_view, 'nav_row');
      echo template_eval($template_event_view, $params);

      endtable();
 


      echo "<br />";


СЕО включено, Joomla 1.5.22
Записан
zromualdo
Давно я тут
****

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

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



« Ответ #16 : 24.09.2011, 15:29:51 »

все заработало!

у меня стоял другой шаблон, а я правил код в дефолтном Azn
Записан
zromualdo
Давно я тут
****

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

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



« Ответ #17 : 24.09.2011, 15:52:34 »

модуль последних комментариев не отображает заголовки из календаря 2 2 13

Записан
zromualdo
Давно я тут
****

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

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



« Ответ #18 : 24.09.2011, 17:04:47 »

вот скрин таблицы с заголовком. затрудняюсь править код изза отсутствия знаний




вот код плагина

Код:
class jc_com_jcalpro extends JCommentsPlugin
{
function getTitles($ids)
{
$db = & JCommentsFactory::getDBO();
$db->setQuery( 'SELECT id, title FROM #__jcalpro2_events WHERE id IN (' . implode(',', $ids). ')' );
return $db->loadObjectList('id');
}

function getObjectTitle($id)
{
$db = & JCommentsFactory::getDBO();
$db->setQuery( 'SELECT title, id FROM   #__jcalpro2_events WHERE extid = ' . $id );


return $db->loadResult();
}

function getObjectLink($id)
{
$_Itemid = JCommentsPlugin::getItemid( 'com_jcalpro' );
$link = JoomlaTuneRoute::_('index.php?option=com_jcalpro&amp;extmode=view&amp;extid=' . $id . '&amp;Itemid=' . $_Itemid);
return $link;
}
}

что поправить чтобы в модуле последних комментариев включились заголовки событий календаря 2 2 13 ?
Записан
smart
Администратор
*******

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

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


тружусь даже во сне...


« Ответ #19 : 31.10.2011, 13:39:53 »

что поправить чтобы в модуле последних комментариев включились заголовки событий календаря 2 2 13 ?
замените id на extid...
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | 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