Javascript 引导:从datetimepicker隐藏图标时间

Javascript 引导:从datetimepicker隐藏图标时间,javascript,html,twitter-bootstrap,cakephp,cakephp-3.x,Javascript,Html,Twitter Bootstrap,Cakephp,Cakephp 3.x,在我的Cakephp应用程序中,我使用来选择日期 我在文档中没有找到如何隐藏时间图标 在appView initialize()中,我使用了以下方法: public function initialize() { ..... $this->Form->addWidget('datetime', ['DateTimePicker']); $this->Form->addWidget('date', ['DatePicker']); } 在ad

在我的Cakephp应用程序中,我使用来选择日期

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

在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>

有什么帮助吗?

初始化时将“format”属性设置为“L”:

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

我找到了解决办法:在

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>

  • 添加与日历相关的HTML代码,或检查日历并记下代码,以便我们可以帮助您。我更新了我的问题。谢谢汉克斯·安德烈。我应该在哪个文件中初始化它?(我更新了我的问题,包括更多细节)如何将DateTimePicker添加到“购买日期”?在资产实体中,我声明:
    *@property\Cake\I18n\Time$purchase\u date
    在资产表中,我使用:`$validator->date('purchase\u date',['mdy')->allowEmpty('purchase\u date))`您是否对该输入字段使用javascript激活小部件?