В настоящее время я использую date_popup в Drupal 7.Одна из проблем, с которыми я столкнулся, заключалась в том, что значение по умолчанию не отображается, если я выбрал формат только для времени.
Т.е.
$form['start'] = array(
'#type' => 'date_popup',
'#title' => t('Start'),
'#default_value' => date("Y-m-d H:i:s", $start),
'#date_format' => "Y-m-d h:i A",
);
показывает правильное значение по умолчанию, хотя оно включаетвсе вещи с датой (на самом деле мне нужен только таймер).Но если я изменю '#date_format' на формат только для времени, то есть такой:
$form['start'] = array(
'#type' => 'date_popup',
'#title' => t('Start'),
'#default_value' => date("Y-m-d H:i:s", $start),
'#date_format' => "h:i A",
);
Больше нет значения по умолчанию.Как я могу иметь значение по умолчанию для date_popup для формата только для времени?