Elgg  Version 6.2
Variables
checkbox.php File Reference

Go to the source code of this file.

Variables

 $vars ['class'] = elgg_extract_class($vars, 'elgg-input-checkbox')
 Elgg checkbox input Displays a checkbox input tag. More...
 
 $defaults
 
 $default = elgg_extract('default', $vars)
 
if(isset($vars['name']) && $default !==false) $label = elgg_extract('label', $vars, false)
 
 $label_class = elgg_extract_class($vars, ['elgg-input-single-checkbox'], 'label_class')
 
 $switch = elgg_extract('switch', $vars, false)
 
if($switch$input = elgg_format_element('input', $vars)
 
if($switchif (!empty( $label))
 

Variable Documentation

◆ $default

$default = elgg_extract('default', $vars)

Definition at line 30 of file checkbox.php.

◆ $defaults

$defaults
Initial value:
= [
'default' => 0,
'type' => 'checkbox',
]

Definition at line 23 of file checkbox.php.

◆ $input

if ( $switch) $input = elgg_format_element('input', $vars)

Definition at line 53 of file checkbox.php.

◆ $label

if (isset( $vars[ 'name']) &&$default !==false) $label = elgg_extract('label', $vars, false)

Definition at line 41 of file checkbox.php.

◆ $label_class

$label_class = elgg_extract_class($vars, ['elgg-input-single-checkbox'], 'label_class')

Definition at line 42 of file checkbox.php.

◆ $switch

$switch = elgg_extract('switch', $vars, false)

Definition at line 46 of file checkbox.php.

◆ $vars

$vars = elgg_extract_class($vars, 'elgg-input-checkbox')

Elgg checkbox input Displays a checkbox input tag.

Pass input tag attributes as key value pairs. For a list of allowable attributes, see http://www.w3schools.com/tags/tag_input.asp

@uses $vars['name'] Name of the checkbox @uses $vars['value'] Value of the checkbox @uses $vars['default'] The default value to submit if not checked. Optional, defaults to 0. Set to false for no default. @uses $vars['checked'] Whether this checkbox is checked @uses $vars['switch'] Whether this checkbox is styled as a toggle switch @uses $vars['label'] Optional label string @uses $vars['class'] Additional CSS class @uses $vars['label_class'] Optional class for the label @uses $vars['label_tag'] HTML tag that wraps concatinated label and input. Defaults to 'label'.

Definition at line 21 of file checkbox.php.

◆ if

if ( $switch) if(!empty($label)) ( empty $label)

Definition at line 62 of file checkbox.php.