LOADING STUFF...

yii2.0整合阿里云oss删除单个文件的方法

技术教程4小时前发布 北陌
12 0 0

yii2.0整合阿里云oss删除单个文件的方法

主要思路,在controller里边通过获得要删除的文件fileid,把fileid传递给model的deletefile方法进行处理,并返回处理结果。

在deletefile方法里边,先根据id找到对应的文件信息,然后删除数据里边的记录和阿里云oss里边的文件和本地的文件。

主要步骤如下:

1 首先是构建一个view视图,或者写一个ajax发送请求,此处代码略(让前端去写吧)。

2 在控制器里边接收参数,并转交给model。控制器UploadController.php里边的代码参考如下:

/**
* 根据fileid删除文件
* @return mixed 删除是否成功
*/
public function actionDeletefile()
{
$res[error] = 1; // 准备返回数据
Yii::$app-

© 版权声明

相关文章

暂无评论

暂无评论...