Integrates daterangepicker into laravel-admin
Switch branches/tags
Nothing to show
Clone or download
Latest commit f38de46 Sep 14, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources first commit Sep 13, 2018
src fix Sep 13, 2018
.gitignore first commit Sep 13, 2018
LICENSE first commit Sep 13, 2018
README.md Update README.md Sep 13, 2018
composer.json first commit Sep 13, 2018

README.md

Integrates daterangepicker into laravel-admin

This is an extension to integrates Date Range Picker into laravel-admin.

Screenshot

qq20180914-014825

Installation

composer require laravel-admin-ext/daterangepicker

php artisan vendor:publish --tag=laravel-admin-daterangepicker

Configurations

Open config/admin.php, add configurations that belong to this extension at extensions section.


    'extensions' => [

        'daterangepicker' => [
        
            // Set to `false` if you want to disable this extension
            'enable' => true,
            
            // Find more configurations http://www.daterangepicker.com/
            'config' => [
            
            ]
        ]
    ]

Usage

Use it in the form:

//Single column

$form->daterangepicker('date_range', 'Date range');

// Predefine Date Ranges.
$form->daterangepicker('date_range', 'Date range')
    ->ranges([
        'Today'        => [Carbon::today()->toDateString(), Carbon::today()->toDateString()],
        'Yesterday'    => [Carbon::yesterday()->toDateString(), Carbon::yesterday()->toDateString()],
        'Last 7 Days'  => [Carbon::today()->subDays(6)->toDateString(), Carbon::today()->toDateString()],
        'Last 14 Days' => [Carbon::today()->subDays(13)->toDateString(), Carbon::today()->toDateString()],
        'Last 30 Days' => [Carbon::today()->subDays(29)->toDateString(), Carbon::today()->toDateString()],
        'This Month'   => [Carbon::today()->startOfMonth()->toDateString(), Carbon::today()->endOfMonth()->toDateString()],
        'Last Month'   => [Carbon::today()->subMonth()->firstOfMonth()->toDateString(), Carbon::today()->subMonth()->lastOfMonth()->toDateString()],
    ]);
    
// multilpe column
$form->daterangepicker(['created_at', 'updated_at'], 'Date range');

Donate

Help keeping the project development going, by donating a little. Thanks in advance.

PayPal Me

-1

License

Licensed under The MIT License (MIT).