laradocs 2年前

修改理由:

[新功能] 覆盖文件

相关信息:

检测到内容已修改,将与 图片/文件上传 的最新内容进行对比!


此投稿状态为 未处理

内容修改:

红色背景 为原始内容

绿色背景 为新增或者修改的内容

OldNewDifferences
22
33[数据表单](model-form.md)通过以下的调用来生成图片/文件上传表单,支持本地和云存储的文件上传。上传组件是基于[webuploader](https://fex.baidu.com/webuploader/)实现的,具体的使用配置可参考[webuploader官方文档](https://fex.baidu.com/webuploader/document.html)。
44
5 > 文件或图片上传表单字段请不要在模型中设置**访问器**和**修改器**拼接域名,如有相关需求可参考[文件/图片域名拼接](#withhost)。
 5> {tip} 文件或图片上传表单字段请不要在模型中设置**访问器**和**修改器**拼接域名,如有相关需求可参考[文件/图片域名拼接](#withhost)。
66
77```php
88$form->file('file_column');
 
188188$form->image('img')->autoUpload();
189189```
190190
 191### 覆盖文件(override)  
 192  
 193开启这个功能之后会覆盖已有的文件,使用方式如下  
 194  
 195```php  
 196$form->file('file')->override();  
 197$form->image('img')->override();  
 198```  
 199  
 200也可以配合自动上传一起使用  
 201  
 202```  
 203$form->file('file')->autoUpload()->override();  
 204$form->image('img')->autoUpload()->override();  
 205```  
 206  
191207
192208### 文件上传表单下载功能 (downloadable)
193209
 
463479);
464480```
465481
466 <a name="override"></a>  
467 ### 覆盖上传 (override)  
468   
469 通过 `override` 方法可以实现文件覆盖上传。  
470   
471 ```php  
472 $form->file('file')->override();  
473   
474 $form->image('img')->override();  
475 ```  
476   
477482
478483<a name="imagefun"></a>
479484## 图片上传内置方法