Drupal Отображение виджета «Голосование вверх-вниз» 2.x

StackOverflow https://stackoverflow.com/questions/2040080

  •  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;
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top