[gelöst]User page ohne "View-Tab"
am 23.08.2014 - 16:03 Uhr in
Hallo Community,
auf meiner zukünfigen Webseite sollen sich Interessierte registrieren können, was ganz normal über das User-Register-Form erfolgt. Ein angemeldeter User kann unter "Mein Konto" seine Daten ändern. Klickt man auf "Mein Konto" ist standardmäßig das "Ansicht-Tab" ausgewählt. Erst durch Klick auf "Bearbeiten" können die Daten geändert werden.
Da die Userseiten auf meiner Webseite keine Rolle spielen und nur der Administration (z. B. Rechnungsadresse ändern) dienen, würde ich gerne den Ansichtmodus deaktivieren. Also so, dass der User auf "Mein Konto" klickt und dann direkt im Editiermodus ist. Die Ansicht macht in meinem Fall keinen Sinn. Eher das Gegenteil ist der Fall: das Formfeld "Benutzername und Passwort" wird nur im Editmodus angezeigt. In der Ansicht fällt das (nachvollziehbar) weg. Für meine User könnte das etwas verwirrend sein.
Ich habe schon gegoogelt. Die einzige Lösung, die ich gefunden habe, war das mithilfe der Berechtigungen zu lösen. Nur leider gibt es für den Bereich "Benutzer" keine Berechtigung wie "User Page ansehen".
Was von euch jemand wie man das hinbekommen kann?
VG
Thule
- Anmelden oder Registrieren um Kommentare zu schreiben
Probiere mal
am 23.08.2014 - 23:22 Uhr
Probiere mal Tabtamer.
https://www.drupal.org/project/tabtamer
Allerdings hatte ich das Gefühl das es die Webseite langsam machte, so dass ich nach der Einstellung(en); das Modul wieder abschaltete.
LGP
Vielen Dank für den Tipp,
am 25.08.2014 - 11:02 Uhr
Vielen Dank für den Tipp, Peter. Das probiere ich gleich mal aus. Eine Frage noch zu deiner Anmerkung bzgl. der Geschwindigkeit: habe ich das richtig verstanden...du hast die entsprechende Einstellung in der Modul-Konfiguration gewählt und das Modul dann abgeschaltet. Bleibt die Einstellung dann erhalten? Oder würde die Einstellung nur flöten gehen, wenn das Modul gelöscht wird? Danke für deine Hilfe!
Hat jemand einen Rat?
am 26.08.2014 - 18:45 Uhr
Tabtamer funktioniert leider nicht. Wenn ich den "view-Tab" verstecke oder deaktiviere (habe beides ausprobiert) verschwinden beide Tabs (was ok ist), aber es wird nicht der Edit-Modus angezeigt sondern die Ansicht des Benutzerkontos.
Kennt vielleicht jemand noch eine anderen Lösung?
Das kannst du in Verbindung
am 27.08.2014 - 10:45 Uhr
Das kannst du in Verbindung mit TabTamer und https://www.drupal.org/project/me lösen.
Danach hast du z.B. einen Link zur Verfügung den du überall, auch im Menu plazieren kannst wie:
Mein Konto = user/me/edit
Grüße Jenna
Dankeschön. So ähnlich habe
am 28.08.2014 - 10:04 Uhr
Dankeschön. So ähnlich habe ich es nun auch gemacht.
Ich habe im Usermenü einfach einen zusatzlichen Link erstellt und als Ziel die entsprechende URL für den angemeldeten User angegeben .../profil/[user-id]/edit.
Den standardmäßigen "Mein Konto" Link habe ich einfach deaktiviert.
Die beiden Tabs "View" und "Edit" habe ich einfach mit CSS mit display:none markiert. Damit habe ich nun erreicht, dass ein angemeldeter User bei Klick auf "Mein Konto" direkt in der Edit-Maske landet. Wenn der User Änderungen speichert bleibt er in der Edit-Maske und es wird ihm die Meldung "Änderungen gespeichert" angezeigt. Also genau wie ich es haben wollte.
Danke für die Tipps.