amilna/yii2-nivo-slider

Nivo slider widget for Yii2

Installs: 557

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 1

Open Issues: 1

Language:JavaScript

Type:yii2-extension

dev-master 2015-10-04 03:25 UTC

This package is not auto-updated.

Last update: 2024-12-21 20:08:31 UTC


README

A customizable nivo slider plugin for Yii2.

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require "amilna/yii2-nivo-slider" "*"

or add

"amilna/yii2-nivo-slider" : "*"

to the require section of your application's composer.json file.

Since this extensions stil in dev stages, be sure also add following line in composer.json file.

Usage

In view:

use amilna\nivoslider\NivoSlider;

echo NivoSlider::widget([
		// active data provider or just array of image, url, title and description, exp: [["image"=>"test1.jpg","url"=>null],["image"=>"test2.jpg","url"=>null]]
		'targetId'=>'nivoslider',	//id of rendered nivoslider (the container will constructed by the widget with the given id)		
		'imageKey'=>'image', //model attribute to be used as background
		'theme' => 'default', //available themes: default, bar, dark, light
 
 		'css' => '', // url of css to overide default css relative from @web	  		
		
		
		//	example to overide default options	more options on http://docs.dev7studios.com/jquery-plugins/nivo-slider
		'options'=>[
				'effect'=> 'boxRandom',
				'manualAdvance'=>false,
				'controlNav'=> false				
			],		
		 						
 	]);