driver/adminattrs

Die driver/adminattrs-Masken werden benutzt, um eine Liste der Variablen für den Administrator der easydb im Frontend anzuzeigen und um diese Variablen zu editieren. easydbs, die Variablen benutzen, benötigen in der Regel zwei Masken, eine für die Liste und eine für den Editor.

Mask-Properties

Keine.

grid/FUNCTION

show_attrs

Wird benutzt, um die Liste der Variablen auszugeben. Innerhalb wird cell/FUNCTION-adminattrs/adminattrs_output_variable verwendet, um Informationen zu den Variablen anzuzeigen. Je Variable wird der Inhalt einmal gerendert.

form

Wird im Editor benutzt, um innerhalb die Eingabefelder mittels cell/FUNCTION-adminattrs/editor und die Buttons mit grid/LINK-adminattrs/button auszugeben.

grid/LINK

call_link

Wird innerhalb von grid/FUNCTION-adminattrs/show_attrs benutzt, um je Variable einen LINK zum Editor auszugeben.

type edit_attrs lädt den Editor.
adminattrs_mask driver/adminattrs-Mask, die den Editor ausgibt.
target Frame-Name für den Editor.

button

Wird innerhalb von grid/FUNCTION-adminattrs/form benutzt, um die Eingabefelder die mit cell/FUNCTION-adminattrs/editor ausgegeben werden zu speichern.

type save um die Eingabe-Felder zu speichern.

cell/FUNCTION

adminattrs_output_variable

variable
  • driver_name gibt den Driver aus, der diese Variable benutzt
  • attr_name gibt den Frontend-Display-Namen der Variable aus
  • attr_key gibt den internen Namen der Variable aus
  • attr_doc gibt eine Beschreibung der Variable aus, die von Driver gesetzt wird.
"tags" Beliebiger String der in die SPAN-Deklaration geschrieben wird.

editor

Wird innerhalb von grid/FUNCTION-adminattrs/form benutzt, um die Eingabefelder für die aktuelle Variable auszugeben.