【发布时间】:2019-11-10 14:08:41
【问题描述】:
我正在使用 Drupal 7 在自定义表单中呈现以下日期选择器元素:
$form['navigation']['calendar_popup'] = array(
'#type' => 'date_popup',
'#title' => t('Date', [], $t_context),
'#title_display' => 'invisible',
'#default_value' => date('Y-m-d H:i:s', time()),
'#date_format' => 'd-m-Y',
'#size' => 10,
'#date_label_position' => 'none', // none within
'#date_increment' => 15,
'#date_year_range' => '2008:+1',
'#description' => '',
'#required' => false,
);
今天是 11 月 10 日,显示的元素文本是 10-11-2019。 但是,当在手持设备上提交表单时(我在 Chrome 桌面浏览器中使用三星 Galaxy S5 仿真),字段文本会短暂更改为“11-10-2019”,实际上“2019-10-11”被提交。在物理 Galaxy A 系列手持设备上也是如此)。
桌面浏览器没有这个问题。
有什么建议吗?
【问题讨论】:
标签: drupal-7 drupal-fapi