这是一个基于 PhpOffice 库开发的 PbootCMS 插件,主要用于解决后台内容录入效率低下的问题。它支持直接从 Word 文档和 Excel 表格中读取数据,并智能解析为网站文章或产品信息,实现内容的快速导入。
网上的大部分都有加密授权,这是我们参考开发的一款无任何加密开源版本,如果转发或者二开请带上原出处。
功能简介
-
一键导入,告别繁琐:支持批量导入 Word 和 Excel 文件。系统自动提取文档中的文本、表格及图片,并将其快速发布为 PbootCMS 中的文章或产品,无需手动复制粘贴 。
-
智能字段映射:支持将 Excel 表格中的列(如“标题”、“发布时间”、“作者”)与 PbootCMS 系统的自定义字段进行智能匹配,确保数据结构完整,特别适合处理产品参数或特定格式的文档 。
-
基于 PhpOffice 开发:底层基于强大的 PhpOffice 库,兼容 .doc, .docx, .xls, .xlsx 等多种主流 Office 格式,确保文档解析的准确性和稳定性。
-
独立部署,升级无忧:插件采用独立控制器设计,安装时仅需复制文件并添加路由配置,不会覆盖或修改 PbootCMS 官方原有核心文件,确保后续系统升级安全无忧 。
-
极速部署:支持后台自定义菜单导航,安装后即可在后台看到独立入口,操作流程简单直观 。
插件安装教程
1、解压插件
下载插件压缩包文件并解压,将apps、PhpOffice两个文件夹上传到PbootCMS网站的根目录里进行覆盖。
2、添加路由
打开/config/route.php,在 url_route 数组里添加
'admin/phpoffice' => 'admin/content.PhpOffice', // 文档批量导入
3、添加菜单
访问(你的域名+/admin.php?p=/menu/index )进行菜单列表页面,点击“菜单新增”。
URL:admin/phpoffice
快捷图标:fa-files-o
添加之后需要重新进入后台才看得到添加的内容
使用教程
打开压缩包里的示例参考,里面有xls和docx的参考文件,按照这个格式编辑,在添加的页面进行导入即可。
