Comment puis-je imprimer des liens $ nodes dans une barre latérale? Quelle fonction puis-je appeler pour les extraire de l'extérieur de node.tpl.php et les imprimer? Je suis toujours sur le noeud. En outre, je ne peux pas utiliser les panneaux.
1
A
Répondre
0
De la fonction template_preprocess_node
:
$variables['links'] = !empty($node->links) ? theme('links', $node->links, array('class' => 'links inline')) : '';
Vous pouvez modifier la fonction de thème un peu pour votre cas d'utilisation. Je n'ai pas testé comment cela fonctionne avec d'autres modules, mais s'ils utilisent l'objet node à la place pour ajouter leurs liens, ça devrait aller.
Questions connexes
- 1. L'extension de la barre latérale vers le bas la page
- 2. Plugin de barre latérale?
- 3. iPhoto style barre latérale
- 4. Déplacez le répertoire vers la corbeille
- 5. Comment fermer une barre latérale dans firefox
- 6. Comment puis-je épingler une div dans ma colonne de la barre latérale vers le bas?
- 7. Classes de barre latérale Wordpress
- 8. Bordure de barre latérale Wordpress
- 9. Forme de la barre latérale
- 10. Barre latérale sur Eclipse RCP
- 11. Changement dans la barre latérale
- 12. Barre latérale de position fixe avec jQuery
- 13. Drupal: déplacez-le du serveur Apache vers le serveur Microsoft
- 14. barre de navigation latérale Aide de javascript!
- 15. Modifier la barre latérale de UITableView?
- 16. Applications de barre latérale/onglet Facebook
- 17. barre latérale wordpress avec 'widget' personnalisé sélectionnez
- 18. Silverlight 2 Gadget de la barre latérale
- 19. Comment créer une "barre latérale" dans Umbraco CMS?
- 20. La barre latérale de WordPress apparaît sous le contenu
- 21. Comment ajouter une classe à la barre latérale sur $ _GET
- 22. Créer une barre latérale dans l'application mac avec les sections
- 23. Vista Widget barre latérale + jQuery = Problèmes avec le menu déroulant
- 24. Façon simple de spécifier la barre latérale dans le contrôleur
- 25. IE positions gauche barre latérale ci-dessous le contenu
- 26. Comment créer une barre latérale dans Internet Explorer
- 27. jquery menu de la barre latérale
- 28. Déplacez une fenêtre sur keypress + mouse (comme linux ALT + souris vers le bas)
- 29. Comment faire pousser barre latérale ajuster le centre
- 30. Manipulation par programme de la barre latérale Vista
Oui, je vais essayer ça. La partie délicate est que je dois séparer certains liens des liens $, et laisser les autres sous le nœud (Lire la suite, commenter, etc.) – Kevin
Vous pouvez utiliser hook_link_alter() pour masquer les liens de manière conditionnelle. Vous pouvez également utiliser $ links = module_invoke_all ('link', 'node', $ node, $ conf ['teaser']); modifier le tableau résultant, et le thème vous-même. – Grayside