|
|
@@ -1224,6 +1224,7 @@ function frm_kontakt_add_id_koresp(frm){
|
|
|
$page_nav_out = '<div class="tbl-page-nav">' . implode(" ", $page_nav->links);
|
|
|
$out_link_arr = V::copy($page_nav->base_link_arr);
|
|
|
$out_link_arr['task'] = 'export_csv';
|
|
|
+ $out_link_arr['HEADER_NOT_INIT'] = 'YES';
|
|
|
$out_link = V::make_link('', $out_link_arr);
|
|
|
$page_nav_out .= ' <a style="margin:0 0 0 20px;" href="' . $out_link . '" target="_blank">export csv</a>';
|
|
|
|
|
|
@@ -1401,6 +1402,12 @@ function frm_kontakt_add_id_koresp(frm){
|
|
|
echo "Brak danych";
|
|
|
return;
|
|
|
}
|
|
|
+
|
|
|
+ $activeFiltr = V::get('_f', 'all', $_GET);
|
|
|
+ $csvFileName = "Windykacja-{$activeFiltr}";
|
|
|
+ header('Content-Type: text/csv; charset=utf-8');
|
|
|
+ header("Content-Disposition: attachment; filename={$csvFileName}.csv");
|
|
|
+
|
|
|
$cols_order_by = WindykacjaStatsModel::get_order_by_fields();
|
|
|
$cols = array();
|
|
|
$cols['ID_BILLING_USERS'] = array('label'=>'Nr klienta', 'title'=>'ID_BILLING_USERS');
|
|
|
@@ -1422,7 +1429,7 @@ function frm_kontakt_add_id_koresp(frm){
|
|
|
foreach ($cols as $k_field => $v_params) {
|
|
|
$out_cols[] = '"' . $v_params['label'] . '"';
|
|
|
}
|
|
|
- echo implode(";", $out_cols) . "<br />\n";
|
|
|
+ echo implode(";", $out_cols) . "\n";
|
|
|
foreach ($items as $k_id => $user) {
|
|
|
$out_cols = array();
|
|
|
$out_cols[] = '"' . $k_id . '"';
|
|
|
@@ -1445,7 +1452,7 @@ function frm_kontakt_add_id_koresp(frm){
|
|
|
$out_cols[] = '"' . (($user->PAY_DATE != '0000-00-00')? $user->PAY_DATE : '') . '"';
|
|
|
$out_cols[] = '"' . (($user->LAST_PAY_DATE && $user->LAST_PAY_DATE != '0000-00-00')? $user->LAST_PAY_DATE : '---') . '"';
|
|
|
$out_cols[] = '"' . (($user->PAY_TERM != '0000-00-00')? $user->PAY_TERM : '') . '"';
|
|
|
- echo implode(";", $out_cols) . "<br />\n";
|
|
|
+ echo implode(";", $out_cols) . "\n";
|
|
|
}
|
|
|
}
|
|
|
|