Question

J'utilise le vote module vers le bas jusqu'à drupal et un module qui remplace l'affichage du noeud, qui m'a amené à devoir mettre le vote en bas dans un bloc (par opposition à l'avoir rendue automatiquement).

Voici un problème avec un snippit sur la façon de le faire dans 1.x http://drupal.org / node / 544354

Malheureusement 2.x est totalement différent. Est-ce que quelqu'un sait quelle fonction je devrais utiliser? Merci.

Était-ce utile?

La solution

Il est dépend où vous voulez afficher: noeud, commentaire, terme? si le nœud, voir vote_up_down \ vud_node fichier \ vud_node.module: vud_node_nodeapi fonction (). Copier sur votre bloc l'une de ces fonctions sur le thème, comme ceci:


...
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;
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top