Приветствую, есть ли какая то возможность сделать для данного модуля кастомный виджет, как это делается для Fivestar например? Погуглил, никакой конкретной информации на этот счет не нашел.
Кастомный виджет для Rate
Главные вкладки
Лучший ответ
Отвечу сам - создаем тут admin/structure/rate новый виджет, кастомный, после чего создаем модуль, который будет содержать шаблон для этого виджета, либо в крайнем случае сохраняем этот шаблон в папке темы. Называть шаблон нужно rate-widget--NAME.tpl.php, где NAME это машинное имя виджета с замененным в нем нижними подчеркиваниями на дефисы.
Возможно кому то понадобится. Более подробно все расписано в ридми модуля.
Сам файл у меня получился примерно таким:
<?php
/**
* @file
* Rate widget theme
*/
// print '<div class="rate-label">' . $display_options['title'] . '</div>';
print theme('rate_button', array(
'text' => $links[0]['text'],
'href' => $links[0]['href'],
'class' => "compare-button")
);
echo '<div class="compare-info">' . $results['count'] . ' votes' . '</div>>';?>
Комментарии
Открыть папку templates в папке модуля Rate
Отвечу сам - создаем тут admin/structure/rate новый виджет, кастомный, после чего создаем модуль, который будет содержать шаблон для этого виджета, либо в крайнем случае сохраняем этот шаблон в папке темы. Называть шаблон нужно rate-widget--NAME.tpl.php, где NAME это машинное имя виджета с замененным в нем нижними подчеркиваниями на дефисы.
Возможно кому то понадобится. Более подробно все расписано в ридми модуля.
Сам файл у меня получился примерно таким:
<?php /**
* @file
* Rate widget theme
*/
// print '<div class="rate-label">' . $display_options['title'] . '</div>';
print theme('rate_button', array('text' => $links[0]['text'],
'href' => $links[0]['href'],
'class' => "compare-button")
);
echo '<div class="compare-info">' . $results['count'] . ' votes' . '</div>>';?>