网站颜色:

织梦dedecms5.7 Excel批量导入到 软 件 模型 插件

  • 无参数

织梦DedeCMS 5.7二次开发插件,实现Excel中的软件数据批量导入到织梦的软件模型系统中
 
本插件为店主亲自开发,保证好使。
默认发UTF8版本,如有特殊需求,可向店主说明。
 
本插件使用安装方法为一键安装
 
使用说明:
一、插件安装
进入后台,点菜单 模块-上传新模块-选择文件(选择那个XML文件)-确定,把插件上传到网站中,再点击左侧菜单 模块管理-右侧找到 “Excel数据批量导入到软件模型”,点安装,插件就安装到网站中了
 
二、导入测试数据
完装完插件,可以试验导入一下我给你带的那个EXCEL试验数据,导入的方法:模块-Excel数据导入-选取(选取我带的那个Excel试验文件),把Excel测试文件中带的数据导入到你的网站中,这时你就可以到你的栏目中查看你导入的软件数据了。
当需要把软件数据导入到不同栏目名称时,可修改Excel文件中“导入的栏目ID”的ID号数值。
 
三、程序修改
 
本插件仅支持软件模型的数据导入,如需支持其他模型需要对PHP有一定了解。
 
客户如果想根据自已的需求增加导入的字段,需要修改核心文件dede/sys_loadexcel.php
 
找到 
 
else if($currentColumn == 'F'){ 
$filelists['typeid'] = $val;  
 
下面增加
 
else if($currentColumn == 'G'){ 
$filelists['fieldname'] = $val;  
 
这一步是读取表中增加的字段并添加到数组
 
然后 在function writetable($filelists)函数中找到
 
$typeid = $filelists['typeid'];
 
下面增加 
 
$fieldname = $filelists['fieldname'];
 
这一步是读取的数组赋值给$fieldname变量
 
最后就是写入表中的sql语句了,需要根据导入目标表的不同而作相应的修改。
一般情况下,写入主表的sql语句不需要修改,当客户添加了自定义字段时,需要修改插入附加表的SQL语句。
 
必要时可参考默认源码。
 
四、
php批量导入excel表格功能,操作excel表极耗资源,建议单表记录不要超过1000,否则可能导致浏览器假死
 
每次导入时最好先备份下数据库,防止出错。
 
插件使用过程截图:
 
1、Excel中的数据
 
2、安装后左侧的菜单
 
3、点击菜单后,导入 步骤
 
 
 
 
4、安装后,进入软件栏目查看结果
 

声明:

1 、 购买时如不特殊说明默认发UTF8版本,如需其它版本,可向店主说明。

2、本插件由店主本人亲自开发完成,保证好使。

3、由于代码的可复制性,本插件一经售出概不退款。

4、 禁止复制和传播并售卖此插件,本店保留追究的权利。

热门设计服务