PHP code example of seblhaire / daterangepickerhelper
1. Go to this page and download the library: Download seblhaire/daterangepickerhelper library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
seblhaire / daterangepickerhelper example snippets
'providers' => [
...
Seblhaire\DateRangePickerHelper\DateRangePickerHelperServiceProvider::class,
...
],
'aliases' => [
...
'DateRangePickerHelper' => Seblhaire\DateRangePickerHelper\DateRangePickerHelper::class,
]
...
$start = new Carbon('6 days ago');
$end = new Carbon;
$max = $end;
$min = null;
$calId = 'logCal';
$oCal = DateRangePickerHelper::init($calId, $start, $end, $min, $max, ['drops' => 'down', 'apply.daterangepicker' => $oTable->outputReload()]);
...
return view('myview', [
...
'calendar' => $oCal,
...
]);
jQuery('#mycal').sebDateRangePicker({ ... });
jQuery('#mycal-caldiv').data('sebdaterangepicker').startDate.format('YYYY-MM-DD');
jQuery.ajax({
url: '/MongoUpdateBatch',
encoding : 'utf8',
type : 'post',
data : {
...
startdate: {!! $calendar->getStartDate() !!},
enddate: {!! $calendar->getEndDate() !!},
...
},
success : function(res){
...
}, ...
});
resetForm = function(){
jQuery('#titre').val('');
{!! $calendar->setSingleCalendar('moment()') !!}
}
loadForm = function(id){
jQuery.ajax({
url: "/getform",
cache: false,
encoding : 'utf8',
type : 'post',
data : {
id: id,
_token : "{{ csrf_token() }}"
},
dataType : 'json',
success: function(data){
jQuery('#titre').val(data.title);
...
{!! $calendar->setSingleCalendar('moment(data.date)') !!}
...
}
});
}
sh
$ php artisan vendor:publish
{!! DateRangePickerHelper::output('numCal') !!}