Zum Hauptinhalt springen

Benutzerdefinierte Felder

Das Plugin „Benutzerdefinierte Felder“ verwaltet die Custom Fields von Joomla: Felder, Gruppen, Typen und Kontexte.


Jedes Verwaltungstool erfordert für die Komponente Benutzerdefinierte Felder (com_fields) die in der Spalte „Erforderliche Rechte“ angegebene Berechtigung. Lesetools erfordern keine besonderen Berechtigungen.

Felder

Felder erstellen und verwalten.

ToolFunktionErforderliche Rechte (ACL)
list_fieldsFelder auflistenKeine (Lesen)
get_fieldEin Feld lesenKeine (Lesen)
create_fieldEin Feld erstellenErstellen — core.create
update_fieldEin Feld bearbeitenBearbeiten — core.edit
delete_fieldEin Feld löschenLöschen — core.delete
set_field_stateVeröffentlichen / Veröffentlichung aufhebenStatus ändern — core.edit.state
reorder_fieldNeu ordnenStatus ändern — core.edit.state

Feldgruppen

Felder gruppieren.

ToolFunktionErforderliche Rechte (ACL)
list_field_groupsGruppen auflistenKeine (Lesen)
get_field_groupEine Gruppe lesenKeine (Lesen)
create_field_groupEine Gruppe erstellenErstellen — core.create
update_field_groupEine Gruppe bearbeitenBearbeiten — core.edit
delete_field_groupEine Gruppe löschenLöschen — core.delete

Typen & Parameter

Verfügbare Typen und ihre Parameter ermitteln.

ToolFunktionErforderliche Rechte (ACL)
list_field_typesTypen auflisten (Text, Liste, Medien, Unterformular …)Keine (Lesen)
get_field_type_paramsVon einem Typ erwartete ParameterKeine (Lesen)

Kontexte

Die Kontexte kennen, in denen ein Feld erstellt werden kann (Beiträge, Kategorien, Benutzer, Kontakte …). Die Werte der Felder werden vom Plugin eingetragen, das das jeweilige Element verwaltet: Beiträge für Beiträge und Kategorien (list_article_fields, list_category_fields), Benutzer für Benutzerkonten (list_user_fields).

ToolFunktionErforderliche Rechte (ACL)
list_field_contextsKontexte auflisten (com_content.article, com_content.categories, com_users.user usw.)Keine (Lesen)

Beispiele für Prompts

„Erstelle für Rezepte ein Listenfeld »Schwierigkeitsgrad« (Einfach/Mittel/Schwierig).“

„Fasse meine SEO-Felder in einer Gruppe »Suchmaschinenoptimierung« zusammen.“

„Füge den Kategorien ein FAQ-Unterformular (Frage, Antwort) hinzu.“