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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: [ РЕШЕНО! ] Вывести количество комментариев в шаблоне V-Card и Details View(SOBI2 + плагин JComments  (Прочитано 2343 раз)
0 Пользователей и 1 Гость смотрят эту тему.
orsy
Давно я тут
****

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

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



« : 11.02.2010, 00:09:33 »

Необходимо отобразить в шаблонах V-card и Details View количество комментариев к записям. !

В шаблоне V-Card есть такая строка:

Код:
<?php HTML_SOBI::addedDate($config,$mySobi); ?> | <?php HTML_SOBI::showHits($config,$mySobi);?> |

вот хочется чтобы дальше еще можно было отобразить такого вида строку:"Комментарии (Х)"

Вопрос этот я решил перенести из темы http://joomlaforum.ru/index.php/topic,92096.0.html в отдельную тему. Там этот вопрос не особо видно, а так на виду будет и больше людей сможет помочь. Уверен пригодится это не только мне.

Заранее благодарю за Ваше внимание.
« Последнее редактирование: 07.05.2010, 02:28:08 от orsy » Записан
orsy
Давно я тут
****

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

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



« Ответ #1 : 07.03.2010, 00:17:51 »

В общем дело продвигается.
Как отобразить колличество комментов в шаблоне sobi2.details.tmpl.php разобрался.
Там в нужном месте надо было просто добавить код:
Код:
<?php
                    global $mainframe;

$comments = $mainframe->getCfg( 'absolute_path' ). DS . 'components' . DS . 'com_jcomments' . DS . 'jcomments.php';

if (file_exists($comments)) {
require_once($comments);
$count = JComments::getCommentsCount($sobi2Id, 'com_sobi2');
     echo $count ? ('Комментариев ('. $count . ')') : 'нет';


}
                  ?>

... и колличество комментов отображается.
Только вот этот код не работает в шаблоне V-Card. То есть он то отрабатывает конечно. но вот при наличии комментов к объявлению выводит что их нет.
« Последнее редактирование: 15.03.2010, 22:37:11 от orsy » Записан
orsy
Давно я тут
****

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

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



« Ответ #2 : 16.03.2010, 00:41:01 »

Рад сообщить ) я добился своего.... черт... все было так просто, аж обидно )

В общем ситуевина такая: чтобы отобразить количество комментариев в шаблоне V-Card нужно вставить в нужном нам месте код
Код:
<?php echo $plugins['jcomments']; ?>
и все!
Завтра поставлю себе пива )))
Записан
reg2005
Захожу иногда
**

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

Сообщений: 9


« Ответ #3 : 10.08.2010, 19:01:47 »

Пиво было заслуженным!)) Спасибо!
Записан
sembler
Захожу иногда
**

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

Сообщений: 18


« Ответ #4 : 16.02.2011, 00:52:10 »

Интегрировал JComments в VirtueMart. Тоже нужно показать количество комментов. <?php echo $plugins['jcomments']; ?> не помагает. Может нужно специальный плагин установить?
Записан
Страниц: [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