Class rex_form_base
Direct known subclasses
Methods summary
protected
|
#
__construct( mixed $fieldset, mixed $name, mixed $method = 'post', mixed $debug = false )
Diese Konstruktor sollte nicht verwendet werden. Instanzen muessen ueber die facotry() Methode erstellt werden! |
|
public
|
||
protected
|
#
loadBackendConfig( )
Laedt die Konfiguration die noetig ist um rex_form im REDAXO Backend zu verwenden. |
|
public
|
||
public
string
|
||
public
|
#
addFieldset( mixed $fieldset )
Fuegt dem Formular ein Fieldset hinzu. Dieses dient dazu ein Formular in mehrere Abschnitte zu gliedern. |
|
public
|
||
public
|
#
addContainerField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Container-Feld hinzu. |
|
public
|
#
addInputField( string $type, string $name, mixed $value = null, array $attributes = [], boolean $addElement = true )
Fuegt dem Formular ein Input-Feld mit dem Type $type hinzu. |
|
public
|
#
addTextField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Text-Feld hinzu. |
|
public
|
#
addReadOnlyTextField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Read-Only-Text-Feld hinzu. Dazu wird ein input-Element verwendet. |
|
public
|
#
addReadOnlyField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Read-Only-Feld hinzu. Dazu wird ein span-Element verwendet. |
|
public
|
#
addHiddenField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Fomular ein Hidden-Feld hinzu. |
|
public
|
#
addCheckboxField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Fomular ein Checkbox-Feld hinzu. Dies ermoeglicht die Mehrfach-Selektion aus einer vorgegeben Auswahl an Werten. |
|
public
|
#
addRadioField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Radio-Feld hinzu. Dies ermoeglicht eine Einfache-Selektion aus einer vorgegeben Auswahl an Werten. |
|
public
|
#
addTextAreaField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Textarea-Feld hinzu. |
|
public
|
#
addSelectField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Select/Auswahl-Feld hinzu. |
|
public
|
#
addMediaField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Feld hinzu mit dem der Medienpool angebunden werden kann. Es kann nur ein Element aus dem Medienpool eingefuegt werden. |
|
public
|
#
addMedialistField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Feld hinzu mit dem der Medienpool angebunden werden kann. Damit koennen mehrere Elemente aus dem Medienpool eingefuegt werden. |
|
public
|
#
addLinkmapField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Feld hinzu mit dem die Struktur-Verwaltung angebunden werden kann. Es kann nur ein Element aus der Struktur eingefuegt werden. |
|
public
|
#
addLinklistField( string $name, mixed $value = null, array $attributes = [] )
Fuegt dem Formular ein Feld hinzu mit dem die Struktur-Verwaltung angebunden werden kann. Damit koennen mehrere Elemente aus der Struktur eingefuegt werden. |
|
public
|
#
addControlField(
Fuegt dem Fomualar ein Control-Feld hinzu. Damit koennen versch. Aktionen mit dem Fomular durchgefuert werden. |
|
public
|
||
public
|
#
addErrorMessage( mixed $errorCode, mixed $errorMessage )
Fuegt dem Formular eine Fehlermeldung hinzu. |
|
public
|
||
public
array
|
||
public
string
|
||
protected
|
#
addElement(
Allgemeine Bootleneck-Methode um Elemente in das Formular einzufuegen. |
|
public
|
#
createInput( string $inputType, string $name, mixed $value = null, array $attributes = [] )
Erstellt ein Input-Element anhand des Strings $inputType. |
|
protected
|
#
createElement( string $tag, string $name, mixed $value, array $attributes = [] )
Erstellt ein Input-Element anhand von $tag. |
|
protected
|
||
abstract protected
|
||
public
|
||
public static
|
||
public static
string
|
||
public static
array
|
||
protected
boolean
|
||
protected
boolean
|
||
protected
boolean
|
||
protected
boolean
|
||
protected
|
||
protected
|
||
protected
string
|
||
protected
array
|
||
protected
array
|
||
protected
array
|
||
protected
|
||
protected
|
||
public
string
|
||
public
|
||
public
string
|
||
public
|
||
public
string
|
||
protected
|
||
public
array
|
||
public
string
|
||
protected
boolean
|
||
protected
|
||
abstract protected
boolean|string|integer
|
||
protected
boolean
|
||
protected
|
||
public
string
|
||
public
|
Properties summary
protected
string
|
$name
|
|
protected
string
|
$method
"get" or "post" |
|
protected
string
|
$fieldset
|
|
protected
array
|
$elements
|
|
protected
array
|
$params
|
|
protected
boolean
|
$debug
|
|
protected
null|string
|
$applyUrl
|
|
protected
null|string
|
$message
|
|
protected
array
|
$errorMessages
|
|
protected
string
|
$warning
|
|
protected
null|string
|
$formId
|