Einfache Frage zum Modul User
Ich habe eine Frage als Drupal-Anfänger:
Ich benutze Drupal 8, das Theme Bootstrap (ich habe ein Subtheme erstellt und sogar ein paar Regionen angelegt)
Auf der Startseite gibt es keinen Link „Anmelden / Registrieren“, und wenn man angemeldet ist, gibt es nur „Mein Benutzerkonto“ und keinen „Abmelden“-Button. Wenn ich zu /user/login gehe, erscheint ein Block mit Tabs, soweit ich das verstehe, und dort gibt es „Anmelden“, „Registrieren“, „Passwort zurücksetzen“. Ich habe nachgeschaut und verstanden, dass der Link „Mein Benutzerkonto“ im User Account Menü ist, und ich kann ihn nicht bearbeiten, da er vom User-Modul bereitgestellt wird. Das Einzige, was ich tun kann, ist im Sprach-Setup den Text „Mein Benutzerkonto“ umzubenennen. Aber Dinge wie Menüeintragsattribute (ich habe ein Modul installiert, das es erlaubt, Menüpunkten Klassen, IDs usw. zuzuweisen) kann ich diesem Link nicht zuweisen. Und da stellt sich die Frage, warum das so kompliziert und verwirrend umgesetzt ist. Ich habe mir dann gedacht und ein paar Menüpunkte im User Account Menü erstellt:
Anmelden - /user/login
Registrieren - /user/register/
Mein Benutzerkonto - vom User-Modul
Aber wenn ich versuche, „Anmelden“ oder „Registrieren“ zu bearbeiten, erscheint die Meldung, dass ich nicht die nötigen Rechte habe... Es scheinen einfache Sachen zu sein, ABER ich habe nirgends etwas dazu gefunden. So sehe ich die Situation und eine mögliche Lösung: Alle Module wie UserAccountMenu Tabs deaktivieren und manuell ein paar benutzerdefinierte Blöcke mit HTML erstellen, zum Beispiel für „Anmelden“ und „Registrieren“ nur für nicht angemeldete Nutzer, und das Modul für „Mein Benutzerkonto“ nur für angemeldete Nutzer bearbeiten.
Denke ich da in die richtige Richtung? Wenn jemand Bescheid weiß, kann er mir das Registrierungs- und Anmeldesystem bitte genauer erklären? Gibt es vielleicht eine andere Umsetzung? Zum Beispiel, warum stellt das User-Modul den Menüpunkt „Mein Benutzerkonto“ bereit, aber nicht andere wie „Anmelden“, „Registrieren“?
- Anmelden oder Registrieren, um Kommentare verfassen zu können