13) Feld: BENUTZER

Abweichungen / Änderungen gegenüber älteren Joomla-Versionen (3 / 4 / 5)

  • Das Feld speichert weiterhin die numerische user_id,
    aber im Backend wird jetzt standardmäßig der Name + Benutzername angezeigt (nicht mehr nur der Benutzername → alte Doku unvollständig).
  • Die Auswahl nutzt in Joomla 6 die neue AJAX-Suche →
    bei vielen Benutzern keine komplette Liste mehr, sondern Live-Suche.
  • Berechtigungen greifen stärker:
    Du siehst nur Benutzer, für die du „Zugriff auf Benutzerverwaltung“ hast (früher wurde oft die komplette Liste angezeigt).
  • Gastbenutzer („Nicht angemeldet“)
    können nicht mehr gewählt werden.
  • Das Feld kann jetzt leer sein,
    ohne Fehler, sofern nicht als Pflichtfeld markiert.

Feldtyp: Benutzer (User)

Dieses Feld erlaubt die Auswahl eines existierenden Joomla-Benutzers aus der Benutzerverwaltung. 
Es dient dazu, Inhalte mit einem bestimmten Benutzer zu verknüpfen, z. B.:

  • Ansprechpartner eines Artikels
  • Autor außerhalb des Artikel-Autors
  • Zuständiger Mitarbeiter
  • Profil-Zuordnung

Was angezeigt wird
Im Backend erscheint ein Suchfeld: 
Du gibst ein paar Buchstaben ein → Joomla zeigt passende Benutzer an.

Beispiel Anzeige:
Max Mustermann (mmustermann)
Anna Meyer (ameyer)

Was gespeichert wird
Gespeichert wird nur die interne Benutzer-ID, nicht der Name.Beispiel in der Datenbank:
value = 642 
Der Name wird erst beim Anzeigen dynamisch geladen.

Das ist wichtig:
Wenn der Benutzer später umbenannt wird, bleibt die Verknüpfung korrekt.

Wichtige Optionen

Mehrfachauswahl Mehrere Benutzer auswählbar.
Speicherung: [12, 35, 88]
Standardwert Ein Benutzer ist bereits vorausgewählt.
Pflichtfeld Artikel kann ohne Auswahl nicht gespeichert werden.

Typische Verwendung im Template

Man zeigt später z. B.:
  • Name
  • Profilseite
  • Kontakt
Die Ausgabe erfolgt über die gespeicherte ID → Joomla lädt automatisch den Benutzer.

Häufige Probleme

ProblemUrsache
Liste leer Keine Berechtigung Benutzer zu sehen
Benutzer fehlt Gehört zu verbotener Benutzergruppe
Nach Löschen leer Benutzer wurde gelöscht → ID existiert nicht mehr
Mehrfachauswahl speichert nicht Feld nicht auf „Mehrere“ gestellt

Wichtig zu verstehen
Dieses Feld speichert keinen Text → es speichert eine Beziehung zwischen Inhalt und Benutzer.
Darum darfst du es nicht wie ein Textfeld behandeln — es funktioniert eher wie ein Datenbank-Link.