106 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			106 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| @extends('themes.default1.agent.layout.agent')
 | |
| 
 | |
| @section('Users')
 | |
| class="active"
 | |
| @stop
 | |
| 
 | |
| @section('user-bar')
 | |
| active
 | |
| @stop
 | |
| 
 | |
| @section('user')
 | |
| class="active"
 | |
| @stop
 | |
| 
 | |
| <!-- header -->
 | |
| @section('PageHeader')
 | |
| <h1>Export User</h1>
 | |
| @stop
 | |
| <!-- /header -->
 | |
| <!-- content -->
 | |
| @section('content')
 | |
| <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css" />
 | |
| {!! Form::open(['url'=>'user-export','method'=>'post']) !!}
 | |
| <div class="box box-primary">
 | |
|     @if (count($errors) > 0)
 | |
|     <div class="alert alert-danger">
 | |
|         <strong>Whoops!</strong> There were some problems with your input.<br><br>
 | |
|         <ul>
 | |
|             @foreach ($errors->all() as $error)
 | |
|             <li>{{ $error }}</li>
 | |
|             @endforeach
 | |
|         </ul>
 | |
|     </div>
 | |
|     @endif
 | |
| 
 | |
|     @if(Session::has('success'))
 | |
|     <div class="alert alert-success alert-dismissable">
 | |
|         <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
 | |
|         {{Session::get('success')}}
 | |
|     </div>
 | |
|     @endif
 | |
|     <!-- fail message -->
 | |
|     @if(Session::has('fails'))
 | |
|     <div class="alert alert-danger alert-dismissable">
 | |
|         <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
 | |
|         {{Session::get('fails')}}
 | |
|     </div>
 | |
|     @endif
 | |
|     <div class="box-header with-border">
 | |
|         <h3 class="box-title">
 | |
|             Users
 | |
|         </h3>
 | |
|     </div>
 | |
|     <div class="box-body">
 | |
|         <div class="row">
 | |
|             <div class="col-md-6">
 | |
|                 <div id="reportrange" class="pull-right" style="background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc; width: 100%">
 | |
|                     <i class="glyphicon glyphicon-calendar fa fa-calendar"></i> 
 | |
|                     <span id="date"></span> <b class="caret"></b>
 | |
|                 </div>
 | |
|             </div>
 | |
|             <div class="col-md-6">
 | |
|                 {!! Form::hidden('date',null,['id'=>'hidden']) !!}
 | |
|                 {!! Form::submit('Export',['class'=>'btn btn-success','id'=>'submit']) !!}
 | |
|             </div>
 | |
|         </div>
 | |
|     </div>
 | |
| </div>
 | |
| {!! Form::close() !!}
 | |
| @stop
 | |
| @section('FooterInclude')
 | |
| <script type="text/javascript" src="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.js"></script>
 | |
| <script type="text/javascript">
 | |
| $(function () {
 | |
| 
 | |
|     var start = moment().subtract(29, 'days');
 | |
|     var end = moment();
 | |
| 
 | |
|     function cb(start, end) {
 | |
|         $('#reportrange span').html(start.format('YYYY-MM-DD') + ' : ' + end.format('YYYY-MM-DD'));
 | |
|     }
 | |
| 
 | |
|     $('#reportrange').daterangepicker({
 | |
|         startDate: start,
 | |
|         endDate: end,
 | |
|         ranges: {
 | |
|             'Today': [moment(), moment()],
 | |
|             'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
 | |
|             'Last 7 Days': [moment().subtract(6, 'days'), moment()],
 | |
|             'Last 30 Days': [moment().subtract(29, 'days'), moment()],
 | |
|             'This Month': [moment().startOf('month'), moment().endOf('month')],
 | |
|             'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
 | |
|         }
 | |
|     }, cb);
 | |
| 
 | |
|     cb(start, end);
 | |
| 
 | |
| });
 | |
| $("#submit").on('click', function () {
 | |
|     var date = $("#date").text();
 | |
|     $("#hidden").val(date);
 | |
| });
 | |
| 
 | |
| 
 | |
| </script>
 | |
| @stop | 
