shoxabbos/yii2-imagecrop

简单照片裁剪器

安装: 576

依赖项: 1

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放性问题: 0

语言:JavaScript

类型:yii2-extension

v2.0.0 2017-08-17 07:09 UTC

This package is not auto-updated.

Last update: 2024-09-29 01:43:07 UTC


README

使用 croppic.js 库裁剪图像

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一:

php composer.phar require --prefer-dist shoxabbos/yii2-imagecrop "*"

或添加以下内容到您的 composer.json 文件的 require 部分:

"shoxabbos/yii2-imagecrop": "*"

演示

alt text

用法

将此操作添加到您的控制器中

public function actions()
{
    return [
        'crop' => [
            'class' => \shoxabbos\imagecrop\CropAction::className(),
            'width' => 900,
            'height' => 600,
            'whenCropped' => function () {
                // when file cropped!
            }
        ]
    ];
}

将以下代码添加到您的视图文件中

\shoxabbos\imagecrop\CropWidget::widget([
    'action' => Url::to(['crop']),
    'image' => $model->photoUrl,
    'path' => Yii::getAlias('@webroot')."/".$model->photo,
    'ration' => '4 / 3',
]);

开发团队 http://www.qwerty.uz