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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как вывести количество комментариев в GK4?  (Прочитано 3154 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
ankoch
Завсегдатай
*****

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

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



« : 29.09.2010, 09:55:23 »

Есть такой модуль от Гавиков news_pro_gk4. Использую его для вывода новостей на главной. В нём предусмотрена возможность вывода надписи "Комментарии" при клике по которой собственно и попадаешь на комментарии (в моём случае jcomments). Однако в модуле не предусмотрена возможность вывода количества комментариев рядом с надписью "Комментарии". А хотелось бы это реализовать. Нашёл на JoomlaTune.ru код, который способен это делать:
Код:
 global $mainframe;
  $comments = $mainframe->getCfg('absolute_path'). '/components/com_jcomments/jcomments.php';
  if (file_exists($comments)) {
    require_once($comments);
    $count = JComments::getCommentsCount($id, 'com_mycomp');
    echo $count ? ('Комментарии ('. $count . ')') : 'Добавить комментарий';
  }
А куда его вставлять? Подскажите пожалуйста где рыть, в каком файле?
Заранее спасибо.

P.S. Если я правильно понял, то за вывод надписи "Комментарии" отвечает "COMMENTS" в файле layort.parts.php (прилагаю)
Показать текстовый блок
Попытался прикрутить туда этот код (соответственно менял "com_mycomp" на "com_content" и что-то не хватило у меня масла в голове  Smiley.
Читал ещё также две статьи по подобному вопросу:   
JComments + mod_latestnews_date
JComments в модуле Newsflash
Ну чего-то пока знаний не хватает. Может кто-нибудь из знающих подскажет как решить задачку?
« Последнее редактирование: 29.09.2010, 12:23:19 от ankoch » Записан
ankoch
Завсегдатай
*****

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

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



« Ответ #1 : 29.09.2010, 14:12:19 »

Если дело в деньгах, то прошу огласить сумму Azn
Записан
ankoch
Завсегдатай
*****

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

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



« Ответ #2 : 30.09.2010, 10:02:50 »

Есть там вот такая строка:
Код:
$info_comments = '<a class="nsp_comments" href="'.JRoute::_(ContentHelperRoute::getArticleRoute($news_id,$news_cid, $news_sid)).'#comments">'.JText::_('COMMENTS').'</a>';
возможно в неё нужно встраивать приведённый выше код?

Пробовал вот такой вариант:
Код:
$info_comments = $mainframe->getCfg('absolute_path'). '/components/com_jcomments/jcomments.php';  if (file_exists($comments)) {    require_once($comments);    $count = JComments::getCommentsCount($id, 'com_content');    echo $count ? ('Комментарии ('. $count . ')') : 'Добавить комментарий';  };
- ошибка Sad
Записан
niket
Захожу иногда
**

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

Сообщений: 16


« Ответ #3 : 05.02.2011, 09:06:20 »

Тема актуальна.
Записан
ankoch
Завсегдатай
*****

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

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



« Ответ #4 : 05.02.2011, 18:12:10 »

niket Гавики уже добавили такую возможность в свой модуль, поэтому просто скачиваете, устанавливаете, настраиваете и пользуетесь.
Записан
mafinok
Осваиваюсь на форуме
***

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

Сообщений: 27



« Ответ #5 : 05.02.2011, 18:19:42 »

странно - проверил, просто ввключил отображение инфо - сразу заработало. может стоит обновится?
Записан
niket
Захожу иногда
**

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

Сообщений: 16


« Ответ #6 : 08.02.2011, 09:58:23 »

А подскажите пожалуйста где именно включать?
Записан
Infosakh
Живу я здесь
******

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

Сообщений: 1331



« Ответ #7 : 23.04.2011, 04:04:10 »

А подскажите пожалуйста где именно включать?
В настройках модуля, раздел Article layout - Information order ставим On
Записан
melkiialex
Осваиваюсь на форуме
***

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

Сообщений: 78


« Ответ #8 : 07.06.2011, 16:56:19 »

Хмм странно в версии News Pro GK4 2,3,3 в этом разделе есть только вариант вывода %DATE %COMMENTS %HITS  и потом Show other text when no comments стоит в ON

а показывает, только дату и хиты.

Как включить коменты?
Записан
melkiialex
Осваиваюсь на форуме
***

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

Сообщений: 78


« Ответ #9 : 13.06.2011, 16:57:26 »

Решено - обновлением Jcomments
Записан
drus
Осваиваюсь на форуме
***

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

Сообщений: 95


« Ответ #10 : 09.07.2011, 19:35:16 »

А как вывести количество комментариев сразу после заголовка?
Встроенная функция %COMMENTS вставляет только в Article layout, а хочется что бы и в Links layout тоже вставлялось количество комментариев.

Подскажите, как решить такую задачу.
Записан
bistok
Осваиваюсь на форуме
***

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

Сообщений: 29


« Ответ #11 : 28.04.2012, 16:26:09 »

У меня модуль выводит No comments даже если комментарии есть, в чем может быть проблема? кто-нибудь сталкивался?

Используется компонент комментариев Jcomments

Проблема решена... Исправлял код
« Последнее редактирование: 30.04.2012, 22:56:09 от bistok » Записан
Страниц: [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