2024年03月21日 PHPExcel导入 Excel导入 Word导入 PbootCMS插件 懒猪技术
完全独立控制器,不影响官方后续更新,免费插件,允许随意传播分享,但禁止用来谋取不正当利益,当然,君子易处,小人难防,先放个视频,并整理一下免费分享给大家
注:支持简单格式自定义字段导入,例如纯文本/单图片,相关用法参考演示案例文件。
第一步:先下载插件压缩包
PbootCMS独立插件系列之Word+Excel导入完全免费版v1.0.zip
然后解压得到如下文件
第二步:将apps文件夹与PhpOffice文件夹拷贝到站点根目录直接覆盖,这里并没有覆盖任何官方文件,当然,有担忧的或者闲着蛋疼的可以一个个文件对应复制也行
第三步:打开/config/route.php文件,添加自定义路由,然后保存,顶部已有官方说明升级不覆盖,还有什么可担忧的
'admin/phpoffice' => 'admin/content.PhpOffice',
第四步:登录网站后台,添加插件菜单,菜单添加方式如下
手动访问这个链接(你的域名/admin.php?p=/menu/index)打开菜单列表,admin.php改过名的自行对应
快捷图标可前往www.fontawesome.com.cn/faicons/自行搭配
新增菜单并提交后,这时后台左边还不会显示新增菜单,你需要右上角退出后台,然后重新登录即可看见
重新登录后可看到菜单,剩下的操作就看一遍视频吧
最后带上免费授权地址:https://www.lmcjl.com/freesn/
2023年2月3日补充说明:插件支持所有后台用户的修改方案
不修改官方文件的情况下,插件只支持超级管理员访问,其他管理员帐号访问会提示权限不足,下面给出解决方案(注意:涉及到官方版文件改动,官方更新会覆盖)
打开文件 /apps/common/AdminController.php ,搜索 function checkLevel ,如下图所示
在 '/admin/Index/index', // 登录页 上方添加以下代码并保存
'/admin/PhpOffice/index', // 首页 '/admin/PhpOffice/readWordData', // 导入Word '/admin/PhpOffice/readExcelData', // 导入Excel '/admin/PhpOffice/upload', // Word/Excel上传到临时文件
最后退出后台,重新登录即可
这里再悄悄唠叨一下(这么浅色的字应该没人会注意到)~~该插件本身就定位为免费插件,个人认为不为此提供技术支持或服务都是合理的,后续在此插件基础上有特殊的功能需求找到我,个人认为收费定制也是合理的,还请不要再道德绑架,如果实在是认为我加密了什么病毒啊木马啊用户是上帝啊什么的,我的建议的不要使用,本来还打算在此基础上追加完善文档导出为excel并导入到别的PB程序站点的,现在看来emm~心累~~
本文链接:http://so.lmcjl.com/news/106/