Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst] Profilseiten: Sortierung der Felder oder Bereiche ändern?

Eingetragen von Pfeife (89)
am 18.08.2014 - 14:34 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Unter
admin/config/people/accounts/fields/
ist die Anzeige der User-Profilseiten so definiert:

  • Username und Passwort
  • Vorname
  • Nachname
  • Eigene Homepage
  • Timezone

Die ANSICHT der Profilseite ist aber so:

  • Standort: PLZ, Ort, Bundesland/Provinz, Land, Geo-Koordinaten, Link zur Google-Map-Anzeige
  • Vorname
  • Nachname
  • Verlauf: Mitglied seit ...

Will der User sein Profil BEARBEITEN, so hat er mehr Möglichkeiten. Seltsamerweise sieht er aber eine Reihenfolge, bei der sich zwischen Vorname und Nachname andere Felder geschoben haben:

  • Username
  • Mailadresse
  • zwei leere Felder zum Ändern des Passwortes
  • Vorname
  • Bild (individuelles Eserfoto oder Möglichkeit zum Upload/Ändern)
  • Spracheinstellungen (mit Radiobuttons für Englisch/Deutsch)
  • Signatureinstellungen
  • Nachname
  • Eigene Homepage
  • Regionaleinstellungen (Zeitzone)
  • Kontakteinstellungen
  • Location mit PLZ,Ort, Land, Bundesland/Provinz

Meine Fragen:

  1. Wie kann ich in der Profil-ANSICHT den Standort unter Vorname, Nachname anzeigen lassen - und nicht darüber?
  2. Wie kann ich unter BEARBEITEN des Profils die Reihenfolge so sortieren, dass Vorname und Nachname nicht auseinander gerissen werden? Alle anderen Bereioche sind egal.

Hinweise zu ähnlichen Fragen hier im Forum beziehen sich entweder auf ältere Drupalversionen oder schlagen Lösungswege vor, die ich nicht verstehe oder die nicht "wirken" (Modul Tab Tamer).

Es lässt sich in D7 alles so schön und genau konfigurieren. Aber für diese Sache finde ich die richtige Stelle nicht.

Bin dankbar für jeden Hinweis,
Thomas

‹ FB Share und date ical - wie kriege ich die vernünftig in views? [gelöst] Profilseiten: Sortierung der Felder oder Bereiche ändern? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Also das Formular könntest Du

Eingetragen von tobi-berlin (857)
am 18.08.2014 - 21:58 Uhr

Also das Formular könntest Du in einem eigenen Modul ändern. Bräuchtest Du dazu eine Step by Step Anleitung oder hast Du schon mal mit hook_form_alter gearbeitet? In diesem Fall würde ich annehmen, dass es ein paar Dinge zu beachten gibt, Stichwort "after_build"... hast Du schon eine Idee dazu oder sind das alles böhmische Dörfer für Dich?

Die Profil-Ansicht: ist das die Standard-Ansicht von Drupal? Wenn ja, würde ich dazu raten, das Panels-Modul zu installieren und die User-Panels-Page zu aktivieren. Panels bietet bereits eine Seite, mit der die User-Ansicht überschrieben werden kann. Hier könntest Du dann das Userprofil so gestalten, wie Du es haben möchtest.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Display Suite

Eingetragen von C_Logemann (912)
am 18.08.2014 - 23:45 Uhr

Mit DS kann man sowohl das Formular auch die Darstellung der Felder manipulieren bei Nodes, User und anderen kompatiblen Entites. Außerdem lassen neuen Pseudo-Content-Felder erstellen und einbinden z.B. mit Views-Blöcken. Ein praktisches Modul, das sich auch mit Panels kombinieren lassen soll und bei mir viele Aufgaben erledigt, wofür ich früher Template-Dateien anfassen musste. Es arbeit auch prim mit Field Group zusammen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

tobi-berlin schrieb Also das

Eingetragen von Pfeife (89)
am 19.08.2014 - 00:45 Uhr
tobi-berlin schrieb

Also das Formular könntest Du in einem eigenen Modul ändern. Bräuchtest Du dazu eine Step by Step Anleitung oder hast Du schon mal mit hook_form_alter gearbeitet? [...] ... das alles böhmische Dörfer für Dich?

Ein eigenes Modul habe ich noch nie geschrieben. hook_form-alter sagt mir (noch) gar nichts.

tobi-berlin schrieb

Die Profil-Ansicht: ist das die Standard-Ansicht von Drupal?

Ja.

tobi-berlin schrieb

Wenn ja, würde ich dazu raten, das Panels-Modul zu installieren und die User-Panels-Page zu aktivieren. Panels bietet bereits eine Seite, mit der die User-Ansicht überschrieben werden kann. Hier könntest Du dann das Userprofil so gestalten, wie Du es haben möchtest.

Das Modul Panels habe ich installiert und habe damit auch meine Startseite gebaut, siehe hier mein Testgelände. Ich sehe aber im Modul Panels nirgendwo die Möglichkeit, dabei eine User-Panel-Page zu aktivieren. Außer dem Hauptmodul Panels habe ich aktiviert: Mini-Panels, Panel nodes, Panels in place editor (das ist ganz praktisch). Aber wo ist die User-Panel-Page?

Danke für Deine Hinweise! Ich werde danach googeln. Vielleicht bringt es mich auf die richtige Fährte.

Ciao, Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Klappt!

Eingetragen von Pfeife (89)
am 19.08.2014 - 01:22 Uhr

Danke, Carsten!

Habe die Display Suite installiert und dann bei den Kontoeinstelungen unter /admin/config/people/accounts/fields bei "Layout for user in form" einfach "one column" eingestellt. Bisher war es ja auch eine einzige Spalte. Aber dadurch, dass das nun noch einmal definiert wurde, scheint sich das Problem gelöst zu haben: Die Felder auf den Userprofilseiten stehen richtig. Hinter Vorname folgt jetzt Nachname - und nicht das Userbild oder die Userhomepage.

Warum das jetzt so leicht zu lösen war und warum das so ist - darüber werde ich mir morgen Gedanken machen. Hauptsache: Es klappt.

Für Deinen Tipp sage ich: Dankemercithankyoueucharistoubedanktgrazieschukranmultumesctak!

Ciao, Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Discovering the Numismatics
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 3 Wochen 2 Tagen
  • Textboxen mit Tabelle
    vor 3 Wochen 3 Tagen
  • Du sollst ja auch keine
    vor 3 Wochen 3 Tagen
  • Theme
    vor 3 Wochen 3 Tagen
  • Welches Theme benutzt du
    vor 3 Wochen 3 Tagen
  • Mit Responsive Raster hatte
    vor 3 Wochen 3 Tagen
  • Hallo Alex,um das Häkchen
    vor 3 Wochen 4 Tagen
  • Modul view_unpublished
    vor 3 Wochen 5 Tagen
  • Modul "override node options"
    vor 3 Wochen 6 Tagen
  • Im Grunde ist dass ein
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250271
Registrierte User: 20483

Neue User:

  • Aathivithyah
  • Sergio Dab
  • Aoirhic

» Alle User anzeigen

User nach Punkten sortiert:
wla9463
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association