Do not show export filter for disabled modules
This commit is contained in:
parent
ac7c2e8e3f
commit
48f0215e96
@ -61,11 +61,11 @@ class Export
|
|||||||
/**
|
/**
|
||||||
* \brief Load an exportable dataset
|
* \brief Load an exportable dataset
|
||||||
* \param user Object user making export
|
* \param user Object user making export
|
||||||
* \param filter Code export pour charger un lot de donn<EFBFBD>es particulier
|
* \param filter Code export pour charger un lot de donnees particulier
|
||||||
*/
|
*/
|
||||||
function load_arrays($user,$filter='')
|
function load_arrays($user,$filter='')
|
||||||
{
|
{
|
||||||
global $langs;
|
global $langs,$conf;
|
||||||
|
|
||||||
dolibarr_syslog("Export::load_arrays user=".$user->id." filter=".$filter);
|
dolibarr_syslog("Export::load_arrays user=".$user->id." filter=".$filter);
|
||||||
|
|
||||||
@ -81,6 +81,13 @@ class Export
|
|||||||
{
|
{
|
||||||
$modulename=$reg[1];
|
$modulename=$reg[1];
|
||||||
|
|
||||||
|
// Defined if module is enabled
|
||||||
|
$enabled=true;
|
||||||
|
$part=strtolower(eregi_replace('^mod','',$modulename));
|
||||||
|
if (empty($conf->$part->enabled)) $enabled=false;
|
||||||
|
|
||||||
|
if ($enabled)
|
||||||
|
{
|
||||||
// Chargement de la classe
|
// Chargement de la classe
|
||||||
$file = $dir."/".$modulename.".class.php";
|
$file = $dir."/".$modulename.".class.php";
|
||||||
$classname = $modulename;
|
$classname = $modulename;
|
||||||
@ -149,6 +156,7 @@ class Export
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
closedir($handle);
|
closedir($handle);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user