Show Menu
Cheatography

Redaxo xform Table Manager Cheat Sheet by [deleted]

In diesem Cheat-Sheet werden die einzelnen Eingabe- und Überprüfungsmöglichkeiten von xform-Tabellenfeldern erläutert.

Werte

Feldtyp
Beschr­eibung
speichert
be_link
Ein Redaxo­-Feld, um einen Redaxo­-Ar­tikel auszuw­ählen
Artikel-ID
be_man­age­r_r­elation
Ein Auswah­lfeld / Popup, um ein oder mehrere Datensätze mit denen einer fremden Tabelle zu verknüpfen
Kommas­epa­rierte Liste
be_med­ialist
Ein Redaxo­-Feld, um ein oder mehrere Medien­poo­l-D­ateien auszuw­ählen
Kommas­epa­rierte Liste (Datei­name)
be_med­iapool
Ein Redaxo­-Feld, um eine einzige Medien­poo­l-Datei auszuw­ählen
Dateiname
be_sel­ect­_ca­tegory
Ein Redaxo­-Feld, um ein oder mehrere Kategorien aus der Struktur auszuw­ählen
Artikel-ID des Start-­Art­ikels
be_table
Eine Reihe von Eingab­efe­ldern, um tabell­arische Daten einzug­eben.
[?]
checkbox
Eine Checkbox mit vordef­ini­erten Werten
Zahl/S­tring
checkb­ox_sql
Eine Checkbox mit Werten, die aus einer SQL-Ab­frage stammen
Zahl/S­tring
date
Eine Reihe von Auswah­lfe­ldern, in der ein Datum (Tag, Monat, Jahr) ausgewählt wird
date [Format?]
datestamp
Ein unsich­tbares Feld, in das ein Zeitst­empel gespei­chert wird, wenn der Datensatz hinzug­efügt oder bearbeitet wird.
date (YmdHi­s/U­/dm­y/m­ysql)
datetime
Eine Reihe von Auswah­lfe­ldern, in der Datum und Uhrzeit (Tag, Monat, Jahr, Stunden, Minuten, Sekunden) ausgewählt wird
date [Format?]
email
Ein einfaches Eingab­efeld für Text [wird das validi­ert?]
String
emptyname
Ein Feld ohne Eingab­emö­gli­chkeit [wofür?]
[?]
fieldset
Ein Fieldset gruppiert Formul­arf­elder
---
float
Ein einfaches Eingab­efeld für Gleitk­omm­a-Z­ahlen [wird das validiert? HTML5-­Feld?]
Zahl
hashvalue
Ein Feld, das aus dem Wert eines anderen Feldes einen Hashwert erzeugt.
[?]
html
Gibt HTML-Code an der Stelle des Eingab­e-F­orm­ulars im Backend aus.
---
index
[Nie benutzt, keine Ahnung]
[?]
integer
Ein einfaches Eingab­efeld für ganze Zahlen [wird das validiert? HTML5-­Feld?]
Zahl
lang_t­extarea
Ein mehrze­iliges Eingab­efeld pro Sprache für Text
Array
mediafile
[Nie benutzt, keine Ahnung]
Dateiname
php
Führt PHP-Code an der Stelle des Eingab­e-F­orm­ulars im Backend aus.
---
prio
Ein Auswah­lfeld, um Datensätze in eine bestimmte Reihen­folge zu sortieren
Zahl
radio
Ein oder mehrere Auswah­lfelder als radio-­Buttons
Zahl/S­tring
select
Ein Auswah­lfeld mit vordef­ini­erten Werten
Zahl/S­tring
select_sql
Ein Auswah­lfeld mit Werten, die aus einer SQL-Ab­frage stammen
Zahl/S­tring
submits
[Nie benutzt, keine Ahnung]
[?]
text
Ein einfaches Eingab­efeld für Text
String
textarea
Ein mehrze­iliges Eingab­efeld für Text
String
time
Eine Reihe von Auswah­lfe­ldern, in der die Uhrzeit ( Stunden, Minuten, Sekunden) ausgewählt wird
date [Format?]
upload
Ein Upload­-Feld, mit dem eine Datei in den Medienpool hochge­laden werden kann
Datei im files-­Ordner

Validi­erung / Überpr­üfung

compare
Vergleicht zwei Eingab­e-Werte mitein­ander
compar­e_value
Vergleicht einen Eingab­e-Wert mit einem fest defini­erten Wert
custom­fun­ction
Ruft eine eigene PHP-Fu­nktion für einen Vergleich auf.
email
Überprüft, ob der Eingab­e-Typ eine E-Mail­-Ad­resse ist
empty
Überprüft, ob eine Eingabe vorhanden ist.
intfromto
Überprüft, ob der Eingab­e-Wert zwischen zwei Zahlen liegt
size
Überprüft, ob der Eingab­e-Wert eine bestimmte Anzahl von Zeichen hat
size_range
Überprüft, ob der Eingab­e-Wert zwischen zwei Zahlen liegt
type
Überprüft, ob der Eingab­e-Wert einem bestimmten Typ korrekt ist [int, float, numeric, string, email, url, date, hex]
unique
Überprüft ob der Eingab­e-Wert noch nicht vorhanden ist
       
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.