From 627a4501c4938a9593a825d5407827bf3bd3bddb Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Sun, 14 Nov 2010 15:29:57 +0000 Subject: [PATCH] task#137 export history of card or account from an operation detail --- html/popup.php | 33 ++++++++++++++++++++++++++++++++ include/template/history_top.php | 7 ++++--- 2 files changed, 37 insertions(+), 3 deletions(-) diff --git a/html/popup.php b/html/popup.php index 522786a24..e1284542d 100644 --- a/html/popup.php +++ b/html/popup.php @@ -3,9 +3,42 @@ require_once('ac_common.php'); require_once('function_javascript.php'); require_once('class_html_input.php'); +require_once('class_dossier.php'); +require_once('class_database.php'); +require_once('class_user.php'); +require_once('class_periode.php'); html_page_start($_SESSION['g_theme']); echo 'Imprimer cette page'; +if ( basename($_GET['ajax']) == 'ajax_history.php' ) + { + $href=dossier::get(); + $cn=new Database(dossier::id()); + /* current year */ + $user=new User($cn); + $exercice=$user->get_exercice(); + + /* get date limit */ + $periode=new Periode($cn); + $limit=$periode->get_limit($exercice); + + $from_periode='from_periode='.format_date($limit[0]->p_start); + $to_periode='to_periode='.format_date($limit[1]->p_end); + + if (isset($_GET['pcm_val']) ) + { + $href_csv="poste_csv.php?".$href.'&poste_id='.$_GET['pcm_val'].'&ople=0&type=poste&'.$from_periode.'&'.$to_periode; + $href_pdf="poste_pdf.php?".$href.'&poste_id='.$_GET['pcm_val'].'&ople=0&type=poste&'.$from_periode.'&'.$to_periode; + } + else + { + $href_csv="quick_code_csv.php?".$href.'&f_id='.$_GET['f_id'].'&ople=0&type=poste&'.$from_periode.'&'.$to_periode; + $href_pdf="quick_code_pdf.php?".$href.'&f_id='.$_GET['f_id'].'&ople=0&type=poste&'.$from_periode.'&'.$to_periode; + } + + echo 'Export CSV'; + echo 'Export PDF'; + } echo HtmlInput::hidden('inpopup',1); echo js_include('scripts.js'); echo js_include('prototype.js'); diff --git a/include/template/history_top.php b/include/template/history_top.php index 10b1d9828..1c8c16d8c 100644 --- a/include/template/history_top.php +++ b/include/template/history_top.php @@ -1,11 +1,12 @@
- !pop me up ! '; echo 'Fermer'; -} +} ?>
\ No newline at end of file