Class _Cmd_Form

Description

Erzeugt eine HTML-Formular

 {#FORM submit=submit usesubmit=usesubmit keepparams=keepparams keepvals=keepvals confirmation=confirmation [key1=val1]}
 {#END}

submit gibt den Namen der Submit-Methode an, die aufgerunfen wird, wenn das Formular an den Server gesendet wird.

usesubmit [0|1] gibt an, ob überhaupt eine Submit-Methode aufgerufen werden soll. Wenn submit nicht gesetzt wurde oder das Formulat via GET submitted wird, ist usesubmit per default false (0).

keepparams [0|1] gib an, ob die GET oder POST-Parameter, mit denen der Frame aufgerufen wurde, automatisch in hidden Inputs gespeichert werden sollen, damit sie beim Submit wieder mit an den Server gesendet werden. Diese Funktion ist nützlich, wenn es auf einem Frame mehrere Filter oder Sortier-Formulare gibt.

keepvals [1|0] gibt an, ob das Formular die vom User eingegebenen Werte beibehalten soll, wenn es mehrmals hintereinander aufgerufen wird.

confirmation ist eine string, typischer Weise eine Frage die der User beim Submitten der Daten mit "Ja" beantworten muss, damit die Action/Submit-Methode ausgeführt wird.

Des weiteren kann der FORM-Befehl beliebige weitere Attribute haben, die einfach als HTML-Attribute an den <form ... >-Tag weiter geleitet werde.

Located in /web/mod/mod.template.flipcompiler.php (line 80)

_Cmd
   |
   --_CmdBlock
      |
      --_Cmd_Form
Variable Summary
mixed $IsUpload
mixed $Params
mixed $_Code
mixed $_KeepParams
mixed $_KeepVals
mixed $_Name
mixed $_UseSubmit
Method Summary
void add ( $data)
void compile ( $NSIndex,  $Depth)
void finish ()
void init ( $param)
Variables
mixed $IsUpload = false (line 88)
mixed $Params = array() (line 89)
mixed $_Code = array() (line 83)
mixed $_Confirmation = "" (line 87)
mixed $_KeepParams = false (line 85)
mixed $_KeepVals = true (line 86)
mixed $_Name = "" (line 82)
mixed $_UseSubmit = false (line 84)
Methods
add (line 138)
void add ( $data)
  • $data

Redefinition of:
_CmdBlock::add()
compile (line 143)
void compile ( $NSIndex,  $Depth)
  • $NSIndex
  • $Depth

Redefinition of:
_Cmd::compile()
finish (line 129)
void finish ()

Redefinition of:
_CmdBlock::finish()
init (line 91)
void init ( $param)
  • $param

Redefinition of:
_Cmd::init()

Inherited Methods

Inherited From _CmdBlock

_CmdBlock::add()
_CmdBlock::finish()
_CmdBlock::isBlock()
_CmdBlock::isValidSection()
_CmdBlock::newSection()
_CmdBlock::_compileArray()

Inherited From _Cmd

_Cmd::_Cmd()
_Cmd::compile()
_Cmd::getName()
_Cmd::init()
_Cmd::isBlock()
_Cmd::isValidParent()

Documentation generated on Mon, 22 Oct 2007 17:17:28 +0200 by phpDocumentor 1.3.1