Go to the source code of this file.
◆ $body
◆ $defaults
Initial value:= [
'method' => 'post',
'disable_security' => false,
]
Create a form for data submission.
Use this view for forms as it provides protection against CSRF attacks.
@uses $vars['body'] The body of the form (made up of other input/xxx views and html @uses $vars['action'] The action URL of the form @uses $vars['action_name'] The name of the action (for targeting particular forms while extending) @uses $vars['method'] The submit method: post (default) or get @uses $vars['enctype'] Set to 'multipart/form-data' if uploading a file @uses $vars['disable_security'] Turn off CSRF security by setting to true @uses $vars['class'] Additional class for the form @uses $vars['ignore_empty_body'] Boolean (default: true) to determine if an empty body should still draw the form @uses $vars['prevent_double_submit'] Boolean (default: true) disables submit button when form is submitted
Definition at line 17 of file form.php.
◆ $ignore_empty_body
$ignore_empty_body = (bool) elgg_extract('ignore_empty_body', $vars, true) |
◆ $vars [1/4]
$vars = array_merge($defaults, $vars) |
◆ $vars [2/4]
◆ $vars [3/4]
◆ $vars [4/4]
$vars[ 'method'] = strtolower((string) $vars['method']) |