[新功能] 覆盖文件

修改理由:
相关信息:
- 类型:文档文章
- 文章: 图片/文件上传
- 文档: 《Dcat Admin 中文文档(2.x)》
此投稿状态为 未处理。
内容修改:
Old | New | Differences |
---|---|---|
2 | 2 | |
3 | 3 | [数据表单](model-form.md)通过以下的调用来生成图片/文件上传表单,支持本地和云存储的文件上传。上传组件是基于[webuploader](https://fex.baidu.com/webuploader/)实现的,具体的使用配置可参考[webuploader官方文档](https://fex.baidu.com/webuploader/document.html)。 |
4 | 4 | |
5 | > | |
5 | > {tip} 文件或图片上传表单字段请不要在模型中设置**访问器**和**修改器**拼接域名,如有相关需求可参考[文件/图片域名拼接](#withhost)。 | |
6 | 6 | |
7 | 7 | ```php |
8 | 8 | $form->file('file_column'); | … | … |
188 | 188 | $form->image('img')->autoUpload(); |
189 | 189 | ``` |
190 | 190 | |
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 | ||
191 | 207 | |
192 | 208 | ### 文件上传表单下载功能 (downloadable) |
193 | 209 | … | … |
463 | 479 | ); |
464 | 480 | ``` |
465 | 481 | |
466 | ||
467 | ||
468 | ||
469 | ||
470 | ||
471 | ||
472 | ||
473 | ||
474 | ||
475 | ||
476 | ||
477 | 482 | |
478 | 483 | <a name="imagefun"></a> |
479 | 484 | ## 图片上传内置方法 |