dev-master
9999999-devElevatezoom widget for Yii2
MIT
The Requires
by Amilna
yii2 widget gallery image elevatezoom
Elevatezoom widget for Yii2
An elevate zoom widget for Yii2 based on Elevate Zoom., (*1)
The preferred way to install this extension is through composer., (*2)
Either run, (*3)
php composer.phar require "amilna/yii2-elevatezoom" "*"
or add, (*4)
"amilna/yii2-elevatezoom" : "*"
to the require section of your application's composer.json
file., (*5)
in View, (*6)
use amilna\elevatezoom\ElevateZoom; $images = ['an url of zoom image 1','an url of zoom image n']; echo ElevateZoom::widget([ 'images'=>$images, 'baseUrl'=>Yii::$app->urlManager->baseUrl.'/upload', 'smallPrefix'=>'/.thumbs', 'mediumPrefix'=>'', ]); /* //or another example set 'images' with 3 dimension array: $images'= [ [ 'image'=>'an url of zoom image 1', 'small'=>'an url of gallery display image 1', 'medium'=>'an url of basic display image 1' ], [ 'image'=>'an url of zoom image n', 'small'=>'an url of gallery display image n', 'medium'=>'an url of basic display image n' ], ]; echo ElevateZoom::widget([ 'images'=>$images, ]); */
'images' is array of images (1 or 3 dimensions, if 1 dimensions then you should set baseUrl, smallPrefix and mediumPrefix) or activeDataProvider (if activeDataProvider you should set imageKey, smallKey and mediumKey), (*7)
available options:, (*8)
Elevatezoom widget for Yii2
MIT
yii2 widget gallery image elevatezoom