'type' => 'date',\r
);\r
\r
+if (isset($vars['value']) && is_int($vars['value'])) {\r
+ $vars['value'] = date("Y-m-d", $vars['value']);\r
+}\r
+\r
echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
<?php\r
+$defaults = array(\r
+ 'placeholder' => 'yyyy-mm-ddThh:mm:ss+hh:mm',\r
+);\r
\r
$overrides = array(\r
'type' => 'datetime-local',\r
);\r
\r
-$args = array_merge($vars, $overrides);\r
+if (isset($vars['value']) && is_int($vars['value'])) {\r
+ $vars['value'] = date("c", $vars['value']);\r
+}\r
\r
-echo elgg_view('input/default', $args);
\ No newline at end of file
+echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
<?php\r
+$defaults = array(\r
+ 'placeholder' => 'yyyy-mm-ddThh:mm:ss',\r
+);\r
\r
$overrides = array(\r
'type' => 'datetime',\r
);\r
\r
-$args = array_merge($vars, $overrides);\r
+if (isset($vars['value']) && is_int($vars['value'])) {\r
+ $vars['value'] = date("Y-m-d\TH:i:s", $vars['value']);\r
+}\r
\r
-echo elgg_view('input/default', $args);
\ No newline at end of file
+echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
<?php\r
+$defaults = array(\r
+ 'placeholder' => 'yyyy-mm',\r
+);\r
\r
$overrides = array(\r
'type' => 'month',\r
);\r
\r
-$args = array_merge($vars, $overrides);\r
+if (isset($vars['value']) && is_int($vars['value'])) {\r
+ $vars['value'] = date("Y-m", $vars['value']);\r
+}\r
\r
-echo elgg_view('input/default', $args);
\ No newline at end of file
+echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file