我正在尝试在 yii 中上传图片,然后裁剪上传的图片,然后保存。到目前为止,我所取得的成就是我可以在提交表单时上传,但我不明白如何裁剪或使用它jcrop
,任何人都可以发送一些有用的教程,我在控制器中正在做的是
public function actionCreate()
{
$model=new Userprofile;
if(isset($_POST['Userprofile']))
{
$model->attributes=$_POST['Userprofile'];
$model->profilePic=CUploadedFile::getInstance($model,'profilePic');
$ext = $model->profilePic->getExtensionName();
$imagename=date('dmy').time().rand();
$pp=$model->profilePic;
$model->profilePic=$imagename.'.'.$ext;
if($model->save())
mkdir('profilepics/'.$model->id,0777);
$pp->saveAs('profilepics/'.$model->id.'/'.$imagename.'.'.$ext);
$this->redirect(array('view','id'=>$model->id));
}
$this->render('create',array('model'=>$model,));
}