再在项目下的protected/config/main.php中import字段加上
// autoloading model and component classes
'import'=>array(
'application.models.*',
'application.components.*',
'application.extensions.*', #加上此行,意思为自动载入
),
再上面的Controller加上
public function actionIndex() {
$model=new Upload;
if(isset($_POST['Upload'])) {
$model->image=CUploadedFile::getInstance($model,'image');
$ext = $model->image->getExtensionName();
$fileName = uniqid() . '.' . $ext;
$model->image->saveAs('assets/' . $fileName);
// 生成缩略图
Image::thumb('assets/' . $fileName, 'assets/' . uniqid() . '.' . $ext);
}
$this->renderPartial('index', array('model'=>$model));
}
这次就完整了。
更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
yii2中使用webuploader实现图片上传的实战项目本篇文章主要主要介绍了yii2中使用webuploader实现图片上传的实战项目,具有一定的参考价值,有兴趣的同学可以了解
Yii框架分页实现方法详解这篇文章主要介绍了Yii框架分页实现方法,结合实例形式详细分析了基于Yii框架实现分页的原理、步骤与相关操作技巧
Yii框架实现的验证码、登录及退出功能示例这篇文章主要介绍了Yii框架实现的验证码、登录及退出功能,结合具体实例形式分析了基于Yii框架实现的用户验证登录
Yii框架使用魔术方法实现跨文件调用功能示例这篇文章主要介绍了Yii框架使用魔术方法实现跨文件调用功能,涉及Yii框架中php面向对象程序设计相关操作技巧,需要的
Yii框架参数化查询中IN查询只能查询一个的解决方法这篇文章主要介绍了Yii框架参数化查询中IN查询只能查询一个的解决方法,结合实例形式分析了Yii框架中IN查询只能查一
Yii框架批量插入数据扩展类的简单实现方法这篇文章主要介绍了Yii框架批量插入数据扩展类的简单实现方法,涉及Yii扩展类及数据库相关操作技巧,需要的朋友可以