создал поле дата:
$form['from'] = array(
'#title' => t('from'),
'#type' => 'date_popup',
'#date_format' => 'm/d/Y',
'#default_value' => 'YYYY-MM-DD 00:00:00',
'#date_year_range' => '0:+3',
'#size' => 12,
'#required' => true,
);
все нормально, только вот дата по умолчанию 1/1/2009
как сделать чтоб текущая дата была?
пробовал разные варианты в том числе и '#default_value' => date('m/d/Y'), и еще по всякому, но что-то без успеха
Комментарии
Несоответствие форматов #date_format и #default_value - это нормально?
разобрался в итоге так работает точно:
<?php'#date_format' => 'm/d/Y',
'#default_value' => format_date(time(), $type = 'medium', $format = '', $timezone = NULL, $langcode = NULL),?>
но как сделать что-бы выбранные данные в форме оставались после сабмита?
т.е. выбрал дату нажал на сабмит, а после сабмита в поле дата было то что до этого выбрал, а не сбрасывались на дефолтные?