Laravel Backpack进入一个新的时间领域在1970年开始日历

时间:2017-01-18 19:32:15

标签: php mysql laravel backpack-for-laravel

在Laravel Backpack中创建了一个事件CRUD对象。每次添加新事件时,有助于设置事件时间的日历设置为1/1/1970 12:00 AM。默认情况下,如何将该字段默认更改为当前中午12:00?

2 个答案:

答案 0 :(得分:1)

1)对于datetime field type:如果您定义default,则会使用该值。所以你可以这样做:

$this->crud->addField([
            'name' => 'datetime',
            'label' => 'Datetime',
            'type' => 'datetime',
            'default' => date("Y-m-d H:i:s"),
        ]);

2)对于datetime_picker field type,当前日期将自动预先填充。

希望它有所帮助。

答案 1 :(得分:0)

        $this->crud->addField([
            'name' => 'datetime',
            'label' => 'Date Time',
            'type' => "datetime_picker",  //use this instead of datetime
            'format' => 'M d,Y H:m',
            'default' => date("Y-m-d 00:00:00"),  //defaults to today at midnight
            'allows_null' => true  //if you want to allow removal of date picked
        ]);