这篇文章为大家介绍一下fastadmin框架如何自定义excel文件导入
文章目录
前言
首先需要你学习过tp5这个框架,了解基本的一些语法的格式
一、方法一
用原生的form表单提交事件,还需要用tp5的请求控制器
缺点:会调用两次事件,并在第二次的时候报找不到文件
优点:简单,省事
注意事项:enctype="multipart/form-data" ------- 文件上传不可少的东西
publicitys/publics/save_import ------- 文件名/文件名/函数名(默认从控制器里找)
二、方法二
也是原生的form,但是是利用ajax进行提交
优点:安全,不会二次调用函数
注意事项: form标签、input标签的id名 ----- 不要跟其他搞混
new Formdate ----- 括号内写获取到的form表单
processData ----- 禁止浏览器修改你的数据
总结
以上的方法都可以实现,但是有更较为简单的方法
:找到人家分装的事件或者找到人家的导入复制过来,稍作修改即可使用
优点:安全,快,美观
注意事项: 有的
代表上传时,只显示特定的文件后缀类型
代表上传时,调用的事件位置
代表上传前,显示的样式
代表上传时,是否为多图片上传
这里就留给大家自己慢慢探索提升技术吧!!!