raoul2000 / yii2-jcrop-widget
This extension is a wrapper for the jQuery Image Cropping Plugin (jcrop)
Installs: 170 958
Dependents: 2
Suggesters: 0
Security: 0
Stars: 10
Watchers: 4
Forks: 2
Open Issues: 0
Language:JavaScript
Type:yii2-extension
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-11-02 10:00:32 UTC
README
This yii2 extension is a wrapper for the jQuery Image Cropping Plugin (jcrop)
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist raoul2000/yii2-jcrop-widget "*"
or add
"raoul2000/yii2-jcrop-widget": "*"
to the require section of your composer.json
file.
Usage
Once the extension is installed, simply use it in your code by :
raoul2000\jcrop\JCropWidget::widget([ 'selector' => '#image_id', 'pluginOptions' => [ 'aspectRatio' => 1, 'minSize' => [50,50], 'maxSize' => [200,200], 'setSelect' => [10,10,40,40], 'bgColor' => 'black', 'bgOpacity' => '0.5', 'onChange' => new yii\web\JsExpression('function(c){console.log(c.x);}') ] ]);
For complete documentation please refer to the official JCrop page
License
yii2-jcrop-widget is released under the BSD 3-Clause License. See the bundled LICENSE.md
for details.