Kategorie Formularfeldtyp

From Joomla! Documentation

This page is a translated version of the page Category form field type and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎हिन्दी • ‎Bahasa Indonesia • ‎Nederlands

Der category Formularfeldtyp bietet eine Dropdown-Liste von allen veröffentlichten Kategorien für eine bestimmte Erweiterung. Hat dieser Parameter einen gespeicherten Wert, so wird dieser nach dem ersten Seitenladen angezeigt. Wenn nicht, so wird der Standardwert genommen (sofern vorhanden). Wenn das show_root Attribut auf 1 steht, so wird die erste Option in der Liste der Stammkategorie (übersetzbare Zeichenfolge) gelten, welche wiederum den Wert 0 repräsentiert.

Params.category.jpg
  • type (notwendig) muss category sein.
  • name (notwenig) ist der eindeutige Name des Parameters.
  • label (notwendig) (übersetzbar) ist der beschreibende Titel des Feldes.
  • extension (notwendig) ist der Name der Erweiterung für welche die Kategorien abgerufen werden sollen. Zum Beispiel: Um Inhaltskategorien aufzulisten nutze den Wert 'com_content'.
  • scope (optional) ist ein Alias für die Erweiterung.
  • show_root (optional) ist die Möglichkeit die Stammkategorie anzeigen zu lassen.
  • default (optional) ist die Standardkategorie-ID Nummer.
  • description (optional) (übersetzbar) ist ein Text welcher der Benutzer als ein Tooltip angezeigt bekommt, wenn er die Maus über das Label der Textbox bewegt.
  • class (Optional) ist der CSS Klassenname für das HTML Formularfeld. Wenn es weggelassen wird ist der Standardwert 'inputbox'.
  • published (optional) (1/0/2/-2) gibt an welche Kategorien in der Dropdown-Liste angezeigt werden sollen. (Veröffentlicht [1], Versteckt [0], Archiviert[2], Papierkorb [-2]) Wenn es von Nöten ist mehrere unterschiedliche Status einzugeben, so separiere zusammengehörige Zahlen mit Kommas (z.B. "0,2,-2" dies entspricht nur Versteckt, Archiviert und Papierkorb Kategorien).
  • multiple (optional) (true/false) ist die Möglichkeit mehr als nur eine Kategorie dem Formularfeld hinzuzufügen

Implementiert von: libraries/legacy/form/field/category.php.

Beispiel XML-Parameterdefinitionen:

<field name="mycategory" type="category" extension="com_content" label="Select a category" description="" />


Siehe auch