Menu personnalisé en tant que menu administrateur

10

Existe-t-il un module qui prend un menu personnalisé et l'affiche comme le menu Admin ?

Je veux créer mon menu personnalisé, puis l'afficher comme le menu admin (uniquement pour certains rôles).

J'ai essayé quelques modules mais:

  • Le menu Admin ne permet pas de sélectionner le menu à afficher, mais je souhaite afficher le menu par défaut pour l'administrateur et un menu personnalisé pour les "éditeurs" et autres rôles personnalisés

  • Les menus Superfish ou Nice ne permettent pas de placer le menu en haut de page, comme le menu Admin

Une autre solution pourrait être un module qui place un bloc en haut de page, corrigé, donc je pourrais utiliser un menu "simple" de superfish, mais je n'ai pas trouvé quelque chose comme ça.

La principale question est que je ne peux pas utiliser le menu de gestion "par défaut", mais un menu personnalisé.

arrubiu
la source
1
Demande de fonctionnalité pour le module de menu d'administration publiée dans la file d'attente des problèmes .
Mołot

Réponses:

11

Vous voulez la source du menu Admin . Il vous permet de configurer chaque rôle avec un menu comme source pour admin_menu.

jonhattan
la source
3

Le menu Webmaster génère une barre d'outils (ou menu déroulant) à partir d'un menu personnalisé. Visible uniquement pour les rôles sélectionnés.

entrez la description de l'image ici

Ce module permet de placer rapidement un menu personnalisé sous forme de barre d'outils.

Un cas d'utilisation est la création d'un menu d'administration pour le (s) webmaster (s) d'un site (un "webmaster" signifie ici: la personne qui travaille réellement avec le site - création de contenu, etc.). Les tâches courantes varient d'un site à l'autre, il est donc utile de pouvoir structurer le menu du webmaster pour refléter les besoins quotidiens du webmaster.

Bala
la source
2

Vous pouvez utiliser le module Block Class Styles :

  1. Créez un bloc de menu en utilisant Bloc de menu , Superfish , Nice menus ou similaire.
  2. Dans les styles de classe de bloc, définissez le style avec:

    position: fixed;
    top: 0;
    z-index: 999;
    width: auto;
  3. Sélectionnez ce style pour un bloc avec votre menu.

La même chose peut être faite avec Block Class , si vous êtes prêt à fournir des propriétés CSS pour la classe de menu fixe dans votre thème ou votre fichier CSS de module personnalisé.

Remarque: le module Admin Menu définit la largeur sur auto, mais il peut nécessiter un ajustement avec les menus rendus par d'autres modules.

Mołot
la source