LaravelPackages.net
Acme Inc.
Toggle sidebar
pratik007kumar/slider

laravel slider with full feacher by using slick slider js plugin

240
6
v1.01
About pratik007kumar/slider

pratik007kumar/slider is a Laravel package for laravel slider with full feacher by using slick slider js plugin. It currently has 6 GitHub stars and 240 downloads on Packagist (latest version v1.01). Install it with composer require pratik007kumar/slider. Discover more Laravel packages by pratik007kumar or browse all Laravel packages to compare alternatives.

Last updated

laravel Slider

Laravel 5.4 Image Slider

Following are the step to configure Image Slider

Step 1:copy vendor using composer

composer require pratik007kumar/slider

or

"require": {
   
    "pratik007kumar/slider": "dev-master"
}
composer update

step 2: Copy providers to config/app.php

'providers' => [
 // ...
  Collective\Html\HtmlServiceProvider::class,
  Pratik\Slider\SliderServiceProvider::class,
  Barryvdh\Elfinder\ElfinderServiceProvider::class,
 // ...

]


'aliases' => [
    // ...
      'Form' => Collective\Html\FormFacade::class,
      'Html' => Collective\Html\HtmlFacade::class,
      'Input' => Illuminate\Support\Facades\Input::class,

    // ...
  ],

step 3: Run

php artisan vendor:publish

step 4: Run

php artisan elfinder:publish

step 5: Run

php artisan migrate

step 6: create public/uploads folder and set permission 0777

step 7: Copy following array in config/elfinder.php

'dir' => ['uploads'],
'route' => [
    'prefix' => 'elfinder',
    'middleware' => ['web', 'auth'], //Set to null to disable middleware filter
],
'roots' => array(
    array(
        'driver' => 'LocalFileSystem',
        'path'   => __DIR__.'/../public/uploads', 
        'URL'    => './../../uploads', // <-- That dir should be same as above, in path
        'attributes' => array(
            array( 
                'pattern' => '/\/\./',
                'read' => false,
                'write' => false,
                'locked' => true,
                'hidden' => true
            )
        )
    )
),
'options' => array(
    'accessControl' => 'access',
    'uploadAllow' => ['image'],
    'mimeDetect' => 'internal',
    'imgLib'     => 'gd',
    'uploadOrder'=> ['allow', 'deny'],
    'tmbPath' => '.tmb'
    ),

This packager Required Auth login if you don't have Auth login

php artisan make:auth
php artisan migrate

You can change Route prefix using config/slider.php

 'slider_route_prefix' => 'admin',

www.yourdomain.com/admin/slider or localhost/yourapp/admin/slider

Demo

All Slider Page Create Slider Page Slider Preview Page

Comments