Home / Wilkommen-en / API-Controls-en
Alle Eingabefelder können auch als "normale" HTML Anweisung innerhalb beliebiger Templats definiert werden.
Durch die Zuordnung vom Namen und ID des Eingabefeldes und durch die Nutzung eines Platzhalters beim Wert (Value="{name_des_platzhalters}") verbindet das System das Eingabefeld automatisch mit den zugehörigen Daten.
Innerhalb der Module werden Eingabefelder, insbesondere Auswahllisten, Checkboxen und Radio-Buttons häufig durch PHP Funktionen generiert.
Dabei handelt es sich meist um komplexe Felder, die mit diversen Werten und auch Funktionen verbunden sind.
Grundsätzlich stellt das System für solche Formularfelder verschiedene Template-Variablen zur Verfügung.
Eine generierte Auswahlliste, die auf einem Datenbank-Feld basiert hat immer folgende Ersetzungs-Werte.
{db_tabelle__feld_name} = Aktueller Wert des Feldes
{obj:db_tabelle__feld_name} Das generierte HTML-Control. z.B eine Auswahlliste für die Eingabe/ Auswahl
{obv:db_tabelle__feld_name} Das generierte HTML-Control. z.B eine Auswahlliste nur zur Ansicht
Alle HTML-Controls die durch das System erstellt werden erstellen automatisch im globalen Array $_dv die nötigen
Platzhalter.
API-Controls-en
dbXwebApp Controls
Alle Eingabefelder können auch als "normale" HTML Anweisung innerhalb beliebiger Templats definiert werden.
Durch die Zuordnung vom Namen und ID des Eingabefeldes und durch die Nutzung eines Platzhalters beim Wert (Value="{name_des_platzhalters}") verbindet das System das Eingabefeld automatisch mit den zugehörigen Daten.
Innerhalb der Module werden Eingabefelder, insbesondere Auswahllisten, Checkboxen und Radio-Buttons häufig durch PHP Funktionen generiert.
Dabei handelt es sich meist um komplexe Felder, die mit diversen Werten und auch Funktionen verbunden sind.
Grundsätzlich stellt das System für solche Formularfelder verschiedene Template-Variablen zur Verfügung.
Eine generierte Auswahlliste, die auf einem Datenbank-Feld basiert hat immer folgende Ersetzungs-Werte.
{db_tabelle__feld_name} = Aktueller Wert des Feldes
{obj:db_tabelle__feld_name} Das generierte HTML-Control. z.B eine Auswahlliste für die Eingabe/ Auswahl
{obv:db_tabelle__feld_name} Das generierte HTML-Control. z.B eine Auswahlliste nur zur Ansicht
Alle HTML-Controls die durch das System erstellt werden erstellen automatisch im globalen Array $_dv die nötigen
Platzhalter.
- dbx_make_ColorBox($dbx_tab,$dbx_field)
Estellt eine Farb-Auswahl für ein Feld.
. - dbx_make_OptionBox($dbx_tab,$dbx_field,$options)
Erstellt eine einfache Auswahl für verschiedene Werte (Optionen)
. - dbx_make_ynBox($dbx_tab,$dbx_field)
Erstellt eine einfache Ja/Nein Auswahl
. - dbx_make_rightsBox($dbx_tab,$dbx_field)
Erstellt eine Auswahl für Benutzergruppen.
. - dbx_make_showRights($dbx_tab,$dbx_field,$mode")
Ertellt eine Liste mit den gewählten Benutzergruppen.
. - dbx_make_folderBox($dbx_tab,$dbx_field,$root)
Erstellt eine Auswahl von Verzeichnissen (Dateisystem).
. - dbx_make_parent_select($db_tab,$field,$db_val)
Erstellt eine Auswahl von db-Ordnern.
. - dbx_make_dir_file_select($file_dir,$pattern,$field,$sel)
Erstellt eine Auswahl für Dateien (Dateisystem).
. - dbx_make_user_select($db_tab,$field)
Erstell eine Auswahl von Benutzern.
. - dbx_make_group_select($db_tab,$field)
Erstellt eine Auswahl von Benutzergruppen.
. - dbx_make_db_select($dbxtab,$field,$where,$order,$UpDown,$group,$limit,$mode)
Erstellt eine Auswahl von Datenbank-Werten.
. - dbx_make_select($db_tab,$field,$inf,$on_focus,$on_select,$all,$size,$multi,$selval)
Erstellt eine Auswahl für verschiedene Werte.
. - dbx_make_radio($db_tab,$field,$inf,$lb=0)
Erstellt n Radio-Buttons (je nach Werten).
. - dbx_make_checkbox($db_tab,$field,$values,$edit)
Erstellt eine Checkbox.
. - dbx_make_tedit($db_tab,$field,$rows,$cols)
Erstellt ein Eingabefeld (textarea).
. - dbx_make_vedit($dbx_tab,$field,$rows,$cols,$width,$height)
Erstellt ein Editor Eingabe-Feld.
. - dbx_make_translation($translation);
Ertellt eine Übersetzungs-Tabelle.
UID: 1 Language: en Design: default Vers: 401 (c) 2011 - dbXwebApp.org - Speed: 0.15616 Sec Querys: 24 Cache: 19 )
