Ich habe die Version noch nicht aktualisiert.
Da es sich um eine Beta-Version handelt, würde ich es gar nicht wagen. Im Discourse-Test habe ich gesehen, dass es funktioniert.
Wenn ich meine Version auf 2.6 aktualisiere, wird es dann funktionieren?
Wenn ich das Plugin aufgrund eines fehlerhaften Updates verloren habe, gibt es dann eine Möglichkeit, nur die von mir eingegebenen Menüs hochzuladen, anstatt das gesamte Forum?
Mir ist das bereits passiert, dass ich das Plugin versehentlich gelöscht habe, aber ich konnte keinen Weg finden, nur die Menüpunkte aus dem Backup/Rollback-Prozess hochzuladen.
Ich habe ein großes Problem festgestellt, wenn man versucht, einige Menüs auf bestimmten Kategorien-Seiten mit CSS auszublenden. Die Zielmenüs enthalten keine lateinischen Zeichen, da alle Menüs in verschiedenen Sprachen verfasst sind. In diesem Fall kann ich CSS-Regeln nicht auf Klassen basieren.
@Johani, könntest du jeder Menü-ID eine Nummer hinzufügen? Das würde das Problem lösen. Warte auf deine Antwort!
Update: Eine einfache Lösung wäre, manuell einen zusätzlichen Parameter mit einer eindeutigen ID-Nummer zu jedem Menü hinzuzufügen, das wir in den Komponenteneinstellungen hinzufügen.
Ich habe 38 Untermenüs in einem Menü. Ich benötige ein vertikales Scrollen für die Untermenüs. Wie kann ich das einrichten? Bitte geben Sie mir Vorschläge.
ich habe diese Theme-Komponente gesehen, weil ich eine Kopfzeile mit sowohl Menü- als auch Untermenüpunkten möchte. Es scheint jedoch, dass diese Komponente mich zwingt, für jeden Kopfzeilenpunkt einen Untermenüpunkt zu haben. Ich kann keine URL nur für den Kopfzeilenpunkt hinzufügen.
Das Menü wird über Text, Symbol, Titel und Ansicht hinzugefügt.
Hier gibt es keine URL. Wie kann ich einem Menüpunkt einen Link hinzufügen, der keine Untermenüpunkte hat?
Ist es eine Herausforderung, für die Desktop-Ansicht eine zweispaltige Liste zu erstellen? Für diejenigen unter uns mit mehreren Links würde dies ein großes Ärgernis lösen! (Das automatische Scrollen zum Ende der Liste schließt das Menü, was ein UX-Anliegen ist). Tolle Arbeit!
Hallo @hrayner oder @AntiMetaman, habt ihr herausgefunden, wie man Menüpunkte mit Links sowie Untermenüpunkte mit Links hinzufügt?
Ich versuche dasselbe ohne Erfolg .
Danke euch und frohes neues Jahr!
Nein, leider konnte ich es mit dieser Methode nicht herausfinden. Am Ende habe ich alles von Grund auf mit HTML und CSS neu erstellt, was meiner Meinung nach die beste Lösung für dich ist. Ich hoffe, das hilft!
Wir verwenden diese Theme-Komponente und sie erfüllt unsere Bedürfnisse fast perfekt. Vielen Dank!
Nun erwägen wir, mehr Sprachen auf unserer Website zu unterstützen. Kann diese Komponente lokalisiert werden, sodass sie der Sprache der Benutzeroberfläche folgt?
Habe das heute Morgen auf 2.9.0.beta2 bemerkt. Ich kann dir gar nicht sagen, wie sehr dies die Funktionalität der Header-Submenü-Theme-Komponente verbessert. Ich werde heute Dinge verschieben, nur weil ich es kann
Gibt es eine Möglichkeit, eine Admin-/Mitarbeiterklasse zu einem Dropdown-Menü oder bestimmten Menüpunkten hinzuzufügen?
Es besteht keine Notwendigkeit, Admin-spezifische Links anzuzeigen, auch wenn sie nicht zugänglich sind. Dies wäre nützlich.
Dieses benutzerdefinierte Menü sieht für meine Situation wirklich vielversprechend aus.
Ich habe die JS-Version von Discourse, die an Google ausgeliefert wird. Sie sieht gut aus, aber ich überlege, diese Komponente zu verwenden, um das aktuelle Hamburger-Menü zu ersetzen. Google hat Schwierigkeiten, das Standard-JS-Hamburger-Menü zu rendern.
1. Bedeutet das, dass das Menü kein Javascript benötigt, um zu funktionieren? Oder funktioniert es ähnlich wie das Originalmenü?
2. Kann ich das Standard-Hamburger-Menü ausblenden, während dieses benutzerdefinierte aktiviert bleibt? (Habe das mit CSS display none gemacht)
Bearbeiten: OK, es scheint, dass für dieses Menü kein JS verwendet wird.
Können wir eine integrierte Einstellung erhalten, die nur angemeldeten Benutzern angezeigt wird? Oder zumindest auf einer bestimmten Vertrauensstufe oder höher angezeigt werden, um sie im Wesentlichen nur angemeldeten Benutzern anzuzeigen.
Ich würde denken, dass das TL-Konzept nützlich wäre, wenn für jedes Header-Element oder Listenelement ein zusätzliches anpassbares Element pro Link für die minimale Vertrauensstufe vorhanden wäre, um das Menü/den Link anzuzeigen, da es verwendet werden kann, um einige Links für alle und andere Links nur für Mitarbeiter (TL4) anzuzeigen.
@Cozdabuch
Ich habe diese Funktion in meiner Dropdown-Header-Komponente integriert. Es ist jedoch am besten, diese Komponente nur dann zu verwenden, wenn Sie nicht zu viele Menüpunkte haben, da sie die Elemente direkt in die Standard-Header-Leiste von Discourse einfügt.
@Cozdabuch die Links innerhalb der Menüs können viel mehr sein, es sind hauptsächlich die obersten Elemente, die weniger sein müssen. Wenn Sie nur 3 haben, sollte das vollkommen in Ordnung sein.