Вы здесь

Изменение ссылки с количеством комментариев ($links документа)

Версия системы: 
Друпал 6

Этот код изменит надпись «5 комментариев» на просто «5». Это может быть удобно, если вы показываете количество комментариев вместе со значком (фоновым изображением) означающим комментарии и дополнительный текст вам не нужен.

Добавьте в файл template.php своей темы:

function НАЗВАНИЕ-ТЕМЫ_preprocess_node(&$vars) {
//  drupal_set_message('<pre>' . print_r(get_defined_vars(),TRUE) . '</pre>'); // print what variables are available
//  drupal_set_message('<pre>' . print_r($vars['node']->links, TRUE . '</pre>')); // print what links are available

  // some sanity checks
  if ($vars['is_front']) {
    if ($vars['node']->comment) {
      if (user_access('access comments')) {
        // get the comment count
        $all = comment_num_all($vars['node']->nid);
        if ($all) {
          if ($vars['node']->links[comment_comments]['title']) {
            $vars['node']->links[comment_comments]['title'] = $all;
          }
        }
      }
    }
  }
  // update the themed links
  $vars['links'] = theme_links($vars['node']->links, array('class' => 'links inline'));
}