Drupal 7 date_popup timepicker 只有默认值

标签 drupal drupal-7

我目前正在使用 Drupal 7 的 date_popup。我遇到的问题之一是,如果我只选择了仅时间格式,则默认值不会出现。

IE。

    $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 设置默认值?

最佳答案

这里有一个适用于日期弹出模块的补丁

http://drupal.org/node/1037150

但它似乎是在向仅限时间字段添加相关功能时引入的错误。

关于Drupal 7 date_popup timepicker 只有默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6673597/

相关文章:

docker - Drupal 与 Docker 的数据库连接错误 - SQLSTATE[HY000] [2002]

mysql - 如何从 Drupal 中的数据库中获取表名列表

php - Drupal 7 hook_cron - 放在哪里

drupal - 为什么我不能将字段移动到 Drupal 表单中的字段集中 - 无法获取当前值

image - 在节点字段中嵌入外部图像链接,而不将它们下载到自己的站点?

php - CCK为输入形式,但不是节点结构

mysql - 我希望这些行针对我的数据库的所有值运行

php - 移动到新主机后出现 PDO 异常

php - mysql错误是: Access denied for user

Javascript 插件没有出现在 drupal 上