Fix: Menu compta/treso a ne pas activer si module pas actif
This commit is contained in:
parent
96a85ab951
commit
e35b8844a0
@ -144,7 +144,8 @@ class MenuTop {
|
||||
}
|
||||
|
||||
// Compta/tréso (sert pour banque, tva, entités à facturer...)
|
||||
if ($conf->compta->enabled || $conf->comptaexpert->enabled || $conf->banque->enabled || $conf->caisse->enabled)
|
||||
if ($conf->compta->enabled || $conf->comptaexpert->enabled || $conf->banque->enabled
|
||||
|| $conf->commande->enabled || $conf->facture->enabled)
|
||||
{
|
||||
// if ($user->rights->compta->general->lire || $user->rights->comptaexpert->general->lire)
|
||||
// {
|
||||
|
||||
@ -183,7 +183,7 @@ class MenuTop {
|
||||
}
|
||||
|
||||
// Financial
|
||||
if ($conf->compta->enabled || $conf->comptaexpert->enabled || $conf->banque->enabled || $conf->caisse->enabled
|
||||
if ($conf->compta->enabled || $conf->comptaexpert->enabled || $conf->banque->enabled
|
||||
|| $conf->commande->enabled || $conf->facture->enabled)
|
||||
{
|
||||
$langs->load("compta");
|
||||
|
||||
@ -183,7 +183,7 @@ class MenuTop {
|
||||
}
|
||||
|
||||
// Financial
|
||||
if ($conf->compta->enabled || $conf->comptaexpert->enabled || $conf->banque->enabled || $conf->caisse->enabled
|
||||
if ($conf->compta->enabled || $conf->comptaexpert->enabled || $conf->banque->enabled
|
||||
|| $conf->commande->enabled || $conf->facture->enabled)
|
||||
{
|
||||
$langs->load("compta");
|
||||
|
||||
@ -32,7 +32,8 @@
|
||||
require ("./main.inc.php");
|
||||
$user->getrights();
|
||||
|
||||
function llxHeader($head = "") {
|
||||
function llxHeader($head = "")
|
||||
{
|
||||
global $user, $conf, $langs;
|
||||
|
||||
top_menu($head);
|
||||
@ -56,7 +57,7 @@ function llxHeader($head = "") {
|
||||
$menu->add_submenu(DOL_URL_ROOT."/contact/index.php",$langs->trans("Contacts"));
|
||||
}
|
||||
|
||||
if ($conf->commercial->enabled && $user->rights->commercial->lire)
|
||||
if ($conf->commercial->enabled && $user->rights->commercial->lire)
|
||||
{
|
||||
$langs->load("commercial");
|
||||
$menu->add(DOL_URL_ROOT."/comm/index.php",$langs->trans("Commercial"));
|
||||
@ -71,12 +72,8 @@ function llxHeader($head = "") {
|
||||
}
|
||||
}
|
||||
|
||||
// L'espace compta/tréso doit toujours etre actif car c'est un espace partagé
|
||||
// par de nombreux modules (banque, facture, commande à facturer, etc...) indépendemment
|
||||
// de l'utilisation de la compta ou non. C'est au sein de cet espace que chaque sous fonction
|
||||
// est protégé par le droit qui va bien du module concerné.
|
||||
// if ($conf->compta->enabled || $conf->comptaexpert->enabled)
|
||||
// {
|
||||
if ($conf->compta->enabled || $conf->comptaexpert->enabled)
|
||||
{
|
||||
$langs->load("compta");
|
||||
$menu->add(DOL_URL_ROOT."/compta/index.php", $langs->trans("MenuFinancial"));
|
||||
|
||||
@ -84,7 +81,7 @@ function llxHeader($head = "") {
|
||||
$langs->load("bills");
|
||||
$menu->add_submenu(DOL_URL_ROOT."/compta/facture.php", $langs->trans("Bills"));
|
||||
}
|
||||
// }
|
||||
}
|
||||
|
||||
if ($conf->fichinter->enabled && $user->rights->ficheinter->lire)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user