Merge manually some enhancement from #10507
This commit is contained in:
parent
f54eb78260
commit
1fb86e12e5
@ -25,15 +25,14 @@ require '../main.inc.php';
|
|||||||
require_once DOL_DOCUMENT_ROOT.'/core/lib/company.lib.php';
|
require_once DOL_DOCUMENT_ROOT.'/core/lib/company.lib.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php';
|
|
||||||
require_once DOL_DOCUMENT_ROOT.'/compta/paiement/class/paiement.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/compta/paiement/class/paiement.class.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/compta/salaries/class/paymentsalary.class.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php';
|
|
||||||
require_once DOL_DOCUMENT_ROOT.'/compta/sociales/class/chargesociales.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/compta/sociales/class/chargesociales.class.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/expensereport/class/expensereport.class.php';
|
|
||||||
require_once DOL_DOCUMENT_ROOT.'/don/class/don.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/don/class/don.class.php';
|
||||||
|
require_once DOL_DOCUMENT_ROOT.'/expensereport/class/expensereport.class.php';
|
||||||
|
require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php';
|
||||||
|
|
||||||
$langs->loadLangs(array("accountancy","bills"));
|
$langs->loadLangs(array("accountancy", "bills", "companies"));
|
||||||
|
|
||||||
$date_start =GETPOST('date_start', 'alpha');
|
$date_start =GETPOST('date_start', 'alpha');
|
||||||
$date_startDay= GETPOST('date_startday', 'int');
|
$date_startDay= GETPOST('date_startday', 'int');
|
||||||
@ -189,6 +188,7 @@ if(($action=="searchfiles" || $action=="dl" ) && $date_start && $date_stop) {
|
|||||||
//var_dump($upload_dir);
|
//var_dump($upload_dir);
|
||||||
if (count($files) < 1)
|
if (count($files) < 1)
|
||||||
{
|
{
|
||||||
|
$nofile['id']=$objd->id;
|
||||||
$nofile['date']=$db->idate($objd->date);
|
$nofile['date']=$db->idate($objd->date);
|
||||||
$nofile['paid']=$objd->paid;
|
$nofile['paid']=$objd->paid;
|
||||||
$nofile['amount']=$objd->total_ttc;
|
$nofile['amount']=$objd->total_ttc;
|
||||||
@ -202,6 +202,7 @@ if(($action=="searchfiles" || $action=="dl" ) && $date_start && $date_stop) {
|
|||||||
{
|
{
|
||||||
foreach ($files as $key => $file)
|
foreach ($files as $key => $file)
|
||||||
{
|
{
|
||||||
|
$file['id']=$objd->id;
|
||||||
$file['date']=$db->idate($objd->date);
|
$file['date']=$db->idate($objd->date);
|
||||||
$file['paid']=$objd->paid;
|
$file['paid']=$objd->paid;
|
||||||
$file['amount']=$objd->total_ttc;
|
$file['amount']=$objd->total_ttc;
|
||||||
@ -236,6 +237,12 @@ if(($action=="searchfiles" || $action=="dl" ) && $date_start && $date_stop) {
|
|||||||
|
|
||||||
if ($result && $action == "dl")
|
if ($result && $action == "dl")
|
||||||
{
|
{
|
||||||
|
if (! extension_loaded('zip'))
|
||||||
|
{
|
||||||
|
setEventMessages('PHPZIPExtentionNotLoaded', null, 'errors');
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
|
||||||
$dirfortmpfile = ($conf->accounting->dir_temp ? $conf->accounting->dir_temp : $conf->compta->dir_temp);
|
$dirfortmpfile = ($conf->accounting->dir_temp ? $conf->accounting->dir_temp : $conf->compta->dir_temp);
|
||||||
|
|
||||||
dol_mkdir($dirfortmpfile);
|
dol_mkdir($dirfortmpfile);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user