[ecshop 经验] ecshop 后台 下载地址修改 excel下载地址修改


拿销售明细页面为例

1 下载地址

//$downloadurl = "sale_list.php?act=download&start_date=$start_date&end_date=$end_date&seller=".$_REQUEST['seller'];

     //echo $downloadurl;
     //下载销售明细的按钮 mod by yanggg 下载地址 在js调用时候  回重新生成
     $smarty->assign('action_link',  array('text' => $_LANG['down_sales'],'href'=>'#download'));
     //$smarty->assign('action_link',  array('text' => $_LANG['down_sales'],'href'=>$downloadurl));

    这里修改没什么用,因为js里面下载地址要重新生成


版权 www.ewshop.net https://shop107972837.taobao.com/


sale_list.htm

function getDownUrl()
{
  var aTags = document.getElementsByTagName('A');
  for (var i = 0; i < aTags.length; i++)
  {
    if (aTags[i].href.indexOf('download') >= 0)
    {
      if (listTable.filter['start_date'] == "")
      {
        var frm =  document.forms['TimeInterval'];
        listTable.filter['start_date'] = frm.elements['start_date'].value;
        listTable.filter['end_date'] = frm.elements['end_date'].value;
      }
     //mod by yanggg
      //aTags[i].href = "sale_list.php?act=download&start_date=" + listTable.filter['start_date'] + "&end_date=" + listTable.filter['end_date'];

      aTags[i].href = "sale_list.php?act=download&start_date=" + listTable.filter['start_date'] + "&end_date=" + listTable.filter['end_date'] + "&seller=" +  listTable.filter['seller'];
    }
  }
}
//-->

  

$file_name = $_REQUEST['start_date'].'_'.$_REQUEST['end_date'] ."_seller_" . $_REQUEST['seller'] . '_sale';