Pour le système de menus, existe-t-il un moyen de définir l'un des éléments de menu à développer par défaut? Je ne peux pas faire en sorte que mon élément de menu d'accueil soit développé sur la page d'accueil (au moins), et j'aimerais qu'il soit développé lorsque l'un des autres ne l'est pas. J'utilise Drupal 5 et le module Menu Taxonomie. Le menu Taxonomie est assez bon avec 95% de mes pages, mais certaines sont des pages statiques de type "À propos de nous", sur lesquelles j'aimerais avoir le menu d'accueil par défaut, puis la page d'accueil.Développer le menu Drupal par défaut
Répondre
Eh bien, je pense que j'ai trouvé une réponse (triste). D'un issue sur la page Web de Drupal, "comme il apparaît, le système de menu de Drupal 5 est cassé et ne sera plus réparé". Je suis donc en train de trouver une nouvelle façon de faire la navigation en haut qui sort du système de menu de Drupal.
Solution: J'ai fini par mettre le système de navigation dans page.tpl.php. Basé sur le contenu des nœuds (je tire la taxinomie du fil d'Ariane), il choisit celui qui est en surbrillance, mais par défaut celui de la maison. C'est plus haineux que je ne le voudrais, mais ça marche.
Il pourrait être utile de passer à Drupal 6 si vous n'avez pas trop investi dans Drupal 5. Ensuite, tout ce que vous avez à faire est d'administrer le menu correspondant et cochez l'option « élargie » pour elle ...
/**
* Implementation of hook_menu_link_alter().
*
*/
function module_menu_link_alter(&$item, $menu) {
if($item['menu_name'] == 'primary-links') {
$item['expanded'] = 1;
}
}
- 1. ajouter un élément de menu au menu contextuel par défaut
- 2. Menu contextuel par défaut pour RichTextEdit?
- 3. Drupal - Définir la valeur par défaut dans hook_form_alter?
- 4. Élément de menu dynamique dans Drupal?
- 5. Masquer les options par défaut dans le menu contextuel du clic droit en flex
- 6. Module Drupal Ajouter un élément de menu aux liens primaires?
- 7. Comment désactiver l'effet de menu ouvert par défaut dans Flex?
- 8. Ajouter un élément au menu contextuel TextBox par défaut
- 9. Drupal 6: Modification d'un formulaire CCK sur une page créée par le système de menu
- 10. Drupal Conent sous forme de menu
- 11. drupal menu hook - comment ajouter du format
- 12. Style ContextMenu par défaut - WPF
- 13. Conventions par défaut de NHibernate par défaut
- 14. Afficher le menu par programme dans WPF
- 15. Développer le pilote d'impression
- 16. Deux façons d'appeler le constructeur par défaut
- 17. Modifier le port RMI par défaut (Java)
- 18. Définir le format DateTime par défaut C#
- 19. Comment masquer le clavier par défaut
- 20. Appliquer le style WPF par défaut
- 21. Magento: disecting le thème par défaut
- 22. WPF: rétablir le pinceau par défaut/original
- 23. Python optparse par défaut vs fonction par défaut
- 24. Vue par défaut de l'élément de liste par défaut Sharepoint
- 25. Comment supprimer les champs de titre et de corps par défaut dans un type de contenu Drupal généré par CCK?
- 26. L'utilisateur par défaut a un identifiant différent par défaut
- 27. Enveloppez la servlet par défaut mais remplacez le chemin Webapp par défaut
- 28. Police Web par défaut
- 29. IDE pour le développement PHP et Drupal?
- 30. Grails contraintes par défaut
L'option étendue est également dans Drupal 5, mais elle le garde toujours étendu. –