【问题标题】:Bootstrap: hide glyphicon-time from datetimepickerBootstrap:从 datetimepicker 中隐藏 glyphicon-time
【发布时间】:2018-07-09 17:28:24
【问题描述】:

在我的 Cakephp 应用程序中,我使用 Bootstrap Datetimepicker 选择日期。

我没有在文档中找到如何隐藏时间 glyphicon

在 appView 的 initialize() 中,我使用了这个:

public function initialize()
{
    .....

    $this->Form->addWidget('datetime', ['DateTimePicker']);
    $this->Form->addWidget('date', ['DatePicker']);
}

在add.ctp中:

        <div class="row">
            <div class="col-xs-3"><?= $this->Form->input('purchase_date') ?></div>
        </div>

有什么帮助吗?

【问题讨论】:

  • 添加与日历相关的HTML代码或检查日历并记下代码以便我们为您提供帮助。
  • 我更新了我的问题。谢谢

标签: javascript html twitter-bootstrap cakephp cakephp-3.x


【解决方案1】:

在初始化期间将“格式”属性设置为“L”:

$('#datetimepicker').datetimepicker({ format : 'L'});

【讨论】:

  • 谢谢安德烈。我应该在哪个文件中初始化它? (我更新了我的问题,包括更多细节)
  • 如何将 DateTimePicker 添加到“purchase_date”?
  • 在资产实体中,我声明了这一点:* @property \Cake\I18n\Time $purchase_date
  • 在资产表中,我使用这个:` $validator ->date('purchase_date', ['mdy']) ->allowEmpty('purchase_date');`
  • 你对那个输入字段使用javascript激活小部件吗?
【解决方案2】:

我找到了解决方案:在

webroot\js\bootstrap-datetimepicker.min.js

我删除了这段代码:

<li class="picker-switch accordion-toggle"><a class="btn" style="width:100%"><span class="'+i.options.icons.time+'"></span></a>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多