2017 © Pedro Peláez
 

yii2-extension yii2-slider

An advanced slider input for Yii Framework 2 for both touch enabled and desktop devices based on bootstrap-slider.

image

godgene/yii2-slider

An advanced slider input for Yii Framework 2 for both touch enabled and desktop devices based on bootstrap-slider.

  • Friday, December 18, 2015
  • by GodGene
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

yii2-slider

Latest Stable Version License Total Downloads Monthly Downloads Daily Downloads, (*1)

An advanced slider input for Yii Framework 2 based on seiyria/bootstrap-slider plugin, which is a fork of the bootstrap-slider by Stefan Petre from eyecon.ru. The slider input offers these advanced features, (*2)

  • vertical or horizontal orientation of slider
  • setup your minimum and maximum values
  • setup your step increments
  • range selector (multiple handles to control the range)
  • three shapes for handles
  • touch capablity and support for touch devices

Additional enhancements added for this widget (by Krajee):, (*3)

  • allows to configure slider selection and handle colors.
  • preselected styles to color your slider and handles.
  • automatically trigger change of base field on slider stop to enforce Yii ActiveField validation
  • automatically set plugin options based on base field value (parse array input value for range)
  • automatically disable slider based on disabled/readonly options.

Demo

You can see detailed documentation on usage of the extension., (*4)

Latest Release

NOTE: The latest version of the module is v1.3.1 released on 05-May-2015. Refer the CHANGE LOG for details., (*5)

Installation

The preferred way to install this extension is through composer., (*6)

NOTE: Check the composer.json for this extension's requirements and dependencies. Read this web tip /wiki on setting the minimum-stability settings for your application's composer.json., (*7)

Either run, (*8)

$ php composer.phar require kartik-v/yii2-slider "dev-master"

or add, (*9)

"kartik-v/yii2-slider": "dev-master"

to the require section of your composer.json file., (*10)

Usage

Slider

use kartik\slider\Slider;
echo Slider::widget([
    'sliderColor' => Slider::TYPE_DANGER,
    'handleColor' => Slider::TYPE_DANGER,
    'pluginOptions' => [
        'orientation' => 'horizontal',
        'handle' => 'round',
        'min' => 0,
        'max' => 255,
        'step' => 1
    ],
]); 

License

yii2-slider is released under the BSD 3-Clause License. See the bundled LICENSE.md for details., (*11)

The Versions

18/12 2015

dev-master

9999999-dev https://github.com/kartik-v/yii2-slider

An advanced slider input for Yii Framework 2 for both touch enabled and desktop devices based on bootstrap-slider.

  Sources   Download

BSD 3-Clause

The Requires

 

extension yii2 bootstrap range widget slider bootstrap 3