Drupal Affichage du vote up down widget de 2.x
-
19-09-2019 - |
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.
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