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)
Gespeichert wird nur die interne Benutzer-ID, nicht der Name.Beispiel in der Datenbank:
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
Häufige Probleme
| Problem | Ursache |
|---|---|
| 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.