Drupal Отображение виджета «Голосование вверх-вниз» 2.x
-
19-09-2019 - |
Вопрос
Я использую Drupal модуль голосования вверх и вниз и модуль, который переопределяет отображение узла, из-за чего мне приходится помещать голосование вверх в блок (в отличие от его автоматического рендеринга).
Вот проблема с фрагментом того, как это сделать в 1.x. http://drupal.org/node/544354
К сожалению, версия 2.x совершенно другая.Кто-нибудь знает, какую функцию мне следует использовать?Спасибо.
Решение
Это зависит от того, где вы хотите показать:узел, комментарий, термин?если узел, см. файл voice_up_down\vud_node\vud_node.module:функция vud_node_nodeapi().Скопируйте в свой блок одну из этих тематических функций, например:
...
if ((arg(0) == 'node') && is_numeric(arg(1))) {
$tag = variable_get('vud_tag', 'vote');
$widget = variable_get('vud_node_widget', 'plain');
$output .= theme('vud_widget', arg(1), 'node', $tag, $widget);
}
...
print $output;
Не связан с StackOverflow