Elgg  Version 1.11
Variables
date.php File Reference

Go to the source code of this file.

Variables

 $vars ['class'] = (array) elgg_extract('class', $vars, [])
 Elgg date input Displays a text field with a popup date picker. More...
 
 $vars ['class'][] = 'elgg-input-date'
 
 $defaults
 
 $timestamp = $vars['timestamp']
 
if($timestamp) if (is_numeric($vars['value']))
 

Variable Documentation

$defaults
Initial value:
= array(
'value' => '',
'disabled' => false,
'timestamp' => false,
'type' => 'text'
)

Definition at line 26 of file date.php.

$timestamp = $vars['timestamp']

Definition at line 35 of file date.php.

$vars = (array) elgg_extract('class', $vars, [])

Elgg date input Displays a text field with a popup date picker.

The elgg.ui JavaScript library initializes the jQueryUI datepicker based on the CSS class .elgg-input-date. It uses the ISO 8601 standard for date representation: yyyy-mm-dd.

Unix timestamps are supported by setting the 'timestamp' parameter to true. The date is still displayed to the user in a text format but is submitted as a unix timestamp in seconds.

$vars['value'] The current value, if any (as a unix timestamp) $vars['class'] Additional CSS class $vars['timestamp'] Store as a Unix timestamp in seconds. Default = false Note: you cannot use an id with the timestamp option.

Definition at line 20 of file date.php.

$vars['class'][] = 'elgg-input-date'

Definition at line 21 of file date.php.

if ($timestamp) if(is_numeric($vars['value']))

Definition at line 47 of file date.php.