织梦DEDE二次开发订单导出excel表格

发布时间:2021-11-20来源:www.ytadwl.com 编辑:未知

广告位置(首页一通--图文)

-->

可选择导出指定的订单,不选就是导出全部

导出的excle文件按目前时间命名

导出的excel文件请用wps软件打开,office软件下可能会乱码

1、打开 /dede/shops_operations.php 找到

1elseif

在它上面加入

12345678910111213141516171819202122232425262728293031elseif{header;header.".xls");echo"<table><tr>";echo"<th>订单号</th>";echo"<th>产品名字</th>";echo"<th>单价</th>";echo"<th>数目</th>";echo"<th>支付方法</th>";echo"<th>配送费</th>";echo"<th>购买时间</th>";echo"<th>收货人</th>";echo"<th>地址</th>";echo"<th>邮编</th>";echo"<th>联系电话</th>";echo"<th>邮箱</th>";echo"<th>留言</th>";echo"<th>合计</th>";echo"<th>状况</th>";echo"</tr>";$wh='';if){$nids=explode;foreach{if$wh="WHEREo.oid='$n'";else$wh.="ORo.oid='$n'";}}$sql="SELECTo.*,p.title,p.priceasuprice,d.dname,u.*FROMxjq_shops_ordersasoleftjoinxjq_shops_productsaspono.oid=p.oidleftjoinxjq_shops_deliveryasdond.pid=o.pidLEFTJOINxjq_shops_userinfoASuONo.oid=u.oid$wh";$dsql->SetQuery;$dsql->Execute;while){echo"<tr>";echo"<td>".$arr['oid']."</td>";//订单号echo"<td>".$arr['title']."</td>";//产品名字echo"<td>".$arr['uprice']."</td>";//单价echo"<td>".$arr['cartcount']."</td>";//数目echo"<td>".GetsType."</td>";//支付方法echo"<td>".$arr['dname']."成本:".$arr['dprice']."元</td>";//配送费echo"<td>".GetDateTimeMk."</td>";//购买时间echo"<td>".$arr['consignee']."</td>";//收货人echo"<td>".$arr['address']."</td>";//地址echo"<td>".$arr['zip']."</td>";//邮编echo"<td>".$arr['tel']."</td>";//联系电话echo"<td>".$arr['email']."</td>";//邮箱echo"<td>".$arr['des']."</td>";//留言echo"<td>".$arr['priceCount']."</td>";//合计echo"<td>".GetSta."</td>";//状况echo"</tr>";}echo"</table>";exit;}

2、打开 /dede/shops_operations.htm 找到

1<inputtype="button"name="b9"value="设为已完成状况"class='npcoolbg'style="width:100"onClick="OkSel;">复制

在它下面加入

1<inputtype="button"name="b9"value="导出选中订单"class='npcoolbg'style="width:100"onClick="OutSel;">复制

继续找到

1functionPushSel{

在它上面加入

123functionOutSel{varnid=getCheckboxItem;location.href="shops_operations.php?dopost=out&nid="+nid;}

完成,看了解课程,有些是在下面加入有些是在上面加入的。

修改到此结束,需要此功能的小伙伴快点试一试吧。