Benutzer-Werkzeuge

Webseiten-Werkzeuge


developer:userdefinedfields

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
developer:userdefinedfields [2017/08/28 08:05]
oesi
developer:userdefinedfields [2019/10/25 17:00]
kindlm [Aufbau udf_schema in system.tbl_udf]
Zeile 1: Zeile 1:
 ====== User Defined Fields - Zusatzfelder ====== ====== User Defined Fields - Zusatzfelder ======
  
-Ab Version 3.3 ist es Möglich, FH-Complete mit User Defined Fields zu erweitern.+Ab Version 3.3 ist es möglich, FH-Complete mit User Defined Fields zu erweitern.
 Derzeit können Personen und Prestudenten mit Zusatzfeldern erweitert werden. Derzeit können Personen und Prestudenten mit Zusatzfeldern erweitert werden.
-Dadurch können bei Interessenten,​ Studierenden und Mitarbietern ​zusätzliche Felder hinzugefügt werden.+Dadurch können bei Interessenten,​ Studierenden und Mitarbeitern ​zusätzliche Felder hinzugefügt werden.
 Diese können im FAS verwaltet und auch wieder exportiert werden. Diese können im FAS verwaltet und auch wieder exportiert werden.
  
Zeile 42: Zeile 42:
  ]  ]
    }    }
-}+}]
 </​code>​ </​code>​
  
Zeile 194: Zeile 194:
  
    * **name:** Definiert den Namen des UserDefinedFields. Der Name muss zwingend mit udf_ beginnen!    * **name:** Definiert den Namen des UserDefinedFields. Der Name muss zwingend mit udf_ beginnen!
-   * **description:​** Name einer Phrase - Die Phrase ​enthaelt ​einen Beschreibungstext des UDF der dann in der GUI    als Infotext angezeigt wird +   * **description:​** Name einer Phrase - Die Phrase ​enthält ​einen Beschreibungstext des UDF der dann in der GUI als Infotext angezeigt wird 
-   * **placeholder:​** Name einer Phrase - Die Phrase ​enthaelt ​einen Text der dann als Placeholder-Text bei Textfeldern angezeigt wird+   * **placeholder:​** Name einer Phrase - Die Phrase ​enthält ​einen Text der dann als Placeholder-Text bei Textfeldern angezeigt wird
    * **title:** Name einer Phrase - Bezeichnung des Eingabefeldes und der GUI    * **title:** Name einer Phrase - Bezeichnung des Eingabefeldes und der GUI
    * **type:** definiert die Art des Eingabefeldes (dropdown, checkbox, Textfeld, etc)    * **type:** definiert die Art des Eingabefeldes (dropdown, checkbox, Textfeld, etc)
Zeile 211: Zeile 211:
 Bei den ListValues können derzeit keine Phrasennamen verwendet werden. Bei den ListValues können derzeit keine Phrasennamen verwendet werden.
 Statt enum kann hier auch sql verwendet werden. Dabei wird anstatt einer fixen Liste ein SQL Befehl hinterlegt der die Daten für das Dropdown liefert. Statt enum kann hier auch sql verwendet werden. Dabei wird anstatt einer fixen Liste ein SQL Befehl hinterlegt der die Daten für das Dropdown liefert.
 +Der SQL muss 2 Spalten mit den verpflichtenden Titeln "​id"​ und "​description"​ zurückliefern,​ wobei "​id"​ der Wert ist, der im UDF gespeichert wird und "​description"​ der angezeigte Text im UDF.
  
 ==== Aufbau udf_values ==== ==== Aufbau udf_values ====
/var/www/wiki/data/pages/developer/userdefinedfields.txt · Zuletzt geändert: 2022/01/04 09:05 von oesi