Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用laravelcollective在Laravel中使用datetimepicker_Php_Laravel - Fatal编程技术网

Php 如何使用laravelcollective在Laravel中使用datetimepicker

Php 如何使用laravelcollective在Laravel中使用datetimepicker,php,laravel,Php,Laravel,大家好 我正在创建一个Laravel项目,我想知道如何在视图中放置和使用datetimepicker,如果可能的话,使用laravelcollective。如果没有,请提供一些建议。我使用了form::date,但创建了一个简单的文本框,这是不合适的。我现在使用的代码是: {{Form::date('DateOfProduction', \Carbon\Carbon::now(), ['class'=>'form-control','style' => 'max-width: 200

大家好 我正在创建一个Laravel项目,我想知道如何在视图中放置和使用datetimepicker,如果可能的话,使用laravelcollective。如果没有,请提供一些建议。我使用了form::date,但创建了一个简单的文本框,这是不合适的。我现在使用的代码是:

{{Form::date('DateOfProduction', \Carbon\Carbon::now(), ['class'=>'form-control','style' => 'max-width: 200px'])}}

在您的应用程序刀片模板中,您需要做的是在javascript之前包含jquery和引导datetimepicker

<script>
  $(function() {
    $( "#your_datepicker_id" ).datepicker({
    // dateFormat: 'dd/mm/yyyy',
    dateFormat: 'd/m/Y',
    changeMonth: true,
    changeYear: true});
    });
  </script>

$(函数(){
$(“#您的_datepicker_id”).datepicker({
//日期格式:“dd/mm/yyyy”,
日期格式:“d/m/Y”,
变化月:对,
变更年份:真});
});
然后,在您的刀片模板中,在表单内执行以下操作

{!! Form::open(['route'=>'some-of-your-post-function', 'method'=>'POST', 'files'=>'true','class'=>'form']) !!}       

    <div class="form-group">
          {!! Form::label('Uploading Date') !!}
          {!! Form::text('date_of_upload',null, [
            'class' => 'form-control',
            'id' => 'your_datepicker_id',
          ]) !!}

      </div>
{!! Form::close() !!}
{!!Form::open(['route'=>'some-of-your-post-function','method'=>'post','files'=>'true','class'=>'Form'])
{!!Form::label('Uploading Date')!!}
{!!Form::text('date\u of\u upload',null[
“类”=>“窗体控件”,
'id'=>'您的日期选择器'id',
]) !!}
{!!Form::close()!!}

这很简单,希望这能帮助你在头脑中记住这一点

<link rel="stylesheet" href="//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css">
in your footer



<script src="//code.jquery.com/jquery-1.10.2.js"></script>
  <script src="//code.jquery.com/ui/1.11.2/jquery-ui.js"></script>
  <script>
  $(function() {
    $( "#datepicker" ).datepicker();
  });
  </script>

您希望看到HTML5日期选择器还是使用JavaScript库的自定义日期选择器?@R.Chappell,我对Laravel和web开发非常陌生,我使用laravelcollective使我的所有字段保持一致。我只需要确保有datetimepicker允许用户选择生产日期。作为一名专家,你能建议在Laravel中如何使用最常用的日期时间选择器吗。感谢您的关注:)您可以使用JavaScript将您选择的日期选择器添加到字段中。这很可能是最简单的路线。或者您可以创建一个宏来构建自己的表单字段,以提供浏览器内置的日期选择器。@R.Chappell,好的,谢谢您的建议:)我需要将1892年的下降年份添加到当前年份。如何添加它?
{{ Form::text('date', '', array('id' => 'datepicker')) }}