Как отображать количество комментариев возле заголовка ноды при просмотре тизера? Я хочу сделать небольшой пузырь рядом с заголовком в тизере, отображающий количество комментариев.
Drupal 7: тема Zen, отображение количества комментариев на узле
comment
Используете ли вы представления для отображения тизеров узлов? Если это так, см. мой ответ здесь: drupal.stackexchange.com/questions/4678/
- person User   schedule 07.01.2012
Ответы (1)
В Drupal 7 вы можете легко распечатать количество комментариев, распечатав переменную $comment_count. Чтобы распечатать его только для тизера, вы можете проверить переменную $view_mode перед печатью.
В вашем node.tpl.php (или, если вы создали собственный шаблон для своего типа контента, такого как node--[your-content-type-name].tpl.php, используйте его), просто добавьте что-то вроде следующего в позиция, которую вы хотите, чтобы отображался ваш счетчик комментариев:
if ($view_mode=='teaser'):
print $comment_count;
endif;
Не знаю о вашем пузыре, но если вы имеете в виду всплывающую подсказку, я всегда использовал модуль qTip для этого http://drupal.org/project/qtip
person
m4rinos
schedule
24.08.2012