Есть тип материала Компания, у неё есть ССК поле с названием field_company.
Есть модуль fivestar, который выводит рейтинг компании. Как я понял вывод формируется через функцию function theme_fivestar_summary файла fivestar.module а конкретно с помощью кода
<?php
if (isset($average_rating)) {
$div_class = isset($votes) ? 'average-count' : 'average';
$average_stars = round(($average_rating * $stars) / 100, 1);
$output .= '<span class="average-rating">'. t('Average: <span>!stars</span>', array('!stars' => $average_stars)) .'</span>';
}
?>
Каким образом непосредственно перед !stars вывести название компании. В PHP не силён, прошу помощи у хороших специалистов!
Заранее спасибо!
Комментарии
1. Выключить вывод и в тизер и в ноду виджета в настройке материала
2. В файле node-типноды.tpl.php в папке с темой написать:
<?php
print $node->title.': '.fivestar_widget_form($node);
?>
Спасибо. Но, наверное, мне этот вариант не совсем подходит. Мне нужно конкретно в той части кода, что я показал, организовать вывод одно ССК поля, конкретно в этом месте
<?php
$output .= '<span class="average-rating">'. t('Average: <span>!stars</span>', array('!stars' => $average_stars)) .'</span>';
?>
Просто стоит очень специфическая задача. Само поле названия компании я в ноде вывожу так
<?php
echo $node->field_company[0]['view'];
?>
Но стоит задача это же поле вывести внутри кода вывода рейтинга. Не могу понять как это сделать.
Уважаемое сообщество, я до сих пор принимаю помощь в виде совета. Знающие люди, помогите!
Заранее спасибо!