Drupal은 위젯 2.x를 다운로드했습니다
-
19-09-2019 - |
문제
Drupal 투표를 사용하여 모듈과 노드 디스플레이를 무시하는 모듈을 사용하여 투표를 블록에 올려 놓아야합니다 (자동으로 렌더링하는 것과는 달리).
다음은 1.x 에서이 작업을 수행하는 방법에 대한 Snippit의 문제입니다. http://drupal.org/node/544354
불행히도 2.x는 완전히 다릅니다. 내가 어떤 기능을 사용해야하는지 아는 사람이 있습니까? 감사.
해결책
노드, 댓글, 용어를 표시하고 싶은 곳에 따라 다릅니다. 노드 인 경우 vote_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