Benutzerdefiniertes Menü als Administratormenü

10

Gibt es ein Modul, das ein benutzerdefiniertes Menü wie das Admin-Menü anzeigt ?

Ich möchte mein benutzerdefiniertes Menü erstellen und es dann wie ein Administratormenü anzeigen (nur für einige Rollen).

Ich habe einige Module ausprobiert, aber:

  • Im Admin-Menü kann nicht ausgewählt werden, welches Menü angezeigt werden soll. Ich möchte jedoch das Standardmenü für Administrator und ein benutzerdefiniertes Menü für "Editoren" und andere benutzerdefinierte Rollen anzeigen

  • In den Superfish- oder Nice-Menüs kann das Menü nicht wie im Admin-Menü oben auf der Seite platziert werden

Eine andere Lösung könnte ein Modul sein, das einen Block oben auf der Seite platziert, behoben, so dass ich ein "einfaches" Superfisch-Menü verwenden könnte, aber ich habe so etwas nicht gefunden.

Die Hauptfrage ist, dass ich nicht das "Standard" -Verwaltungsmenü verwenden kann, sondern ein benutzerdefiniertes Menü.

arrubiu
quelle
1
Funktionsanforderung für das Admin- Menümodul in der Problemwarteschlange .
Mołot

Antworten:

11

Sie möchten die Admin-Menüquelle . Sie können jede Rolle mit einem Menü als Quelle für admin_menu konfigurieren.

jonhattan
quelle
3

Das Webmaster-Menü generiert eine Symbolleiste (auch als Dropdown-Menü bezeichnet) aus einem benutzerdefinierten Menü. Nur für ausgewählte Rollen sichtbar.

Geben Sie hier die Bildbeschreibung ein

Mit diesem Modul können Sie schnell ein benutzerdefiniertes Menü als Symbolleiste platzieren.

Ein Anwendungsfall ist das Erstellen eines Verwaltungsmenüs für den / die Webmaster einer Site (ein "Webmaster" bedeutet hier: die Person, die tatsächlich mit der Site arbeitet - Erstellen von Inhalten usw.). Häufige Aufgaben variieren von Site zu Site. Daher ist es hilfreich, das Webmaster-Menü so zu strukturieren, dass es den täglichen Anforderungen des Webmasters entspricht.

Bala
quelle
2

Sie können das Modul Block Class Styles verwenden :

  1. Erstellen Sie einen Menüblock mit Menüblock , Superfish , Nizza Menüs oder ähnlichem.
  2. In Block - Klasse Stile definieren Stil mit:

    position: fixed;
    top: 0;
    z-index: 999;
    width: auto;
  3. Wählen Sie diesen Stil für einen Block mit Ihrem Menü.

Dasselbe kann mit Block Class durchgeführt werden , wenn Sie bereit sind, CSS-Eigenschaften für feste Menüklassen in Ihrem Thema oder Ihrer benutzerdefinierten Modul-CSS-Datei bereitzustellen.

Hinweis: Das Admin-Menümodul legt die Breite auf fest auto, erfordert jedoch möglicherweise einige Anpassungen an Menüs, die von anderen Modulen gerendert werden.

Mołot
quelle