From 4e8059dc88b25b27dfbe08e99fc882a214802083 Mon Sep 17 00:00:00 2001 From: Janusz Dobrowolski Date: Thu, 24 Apr 2008 11:11:09 +0000 Subject: [PATCH] Added using per company customized report files. --- admin/create_coy.php | 2 +- reporting/includes/reports_classes.inc | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/admin/create_coy.php b/admin/create_coy.php index e8cd7222..af3cffd2 100644 --- a/admin/create_coy.php +++ b/admin/create_coy.php @@ -11,7 +11,7 @@ include_once($path_to_root . "/includes/ui.inc"); page(_("Create/Update Company")); -$comp_subdirs = array('images', 'pdf_files', 'backup','js_cache'); +$comp_subdirs = array('images', 'pdf_files', 'backup','js_cache', 'reporting'); //--------------------------------------------------------------------------------------------- diff --git a/reporting/includes/reports_classes.inc b/reporting/includes/reports_classes.inc index 761ef43c..995a39d7 100644 --- a/reporting/includes/reports_classes.inc +++ b/reporting/includes/reports_classes.inc @@ -85,7 +85,13 @@ class Report } function getDisplay() { - global $path_to_root, $use_date_picker; + global $comp_path, $path_to_root, $use_date_picker; + + $rep_file = $comp_path.'/'.user_company(). + "/reporting/rep".$this->id.".php"; + if (!file_exists($rep_file)) + $rep_file = $path_to_root ."/reporting/rep".$this->id.".php"; + $st = "