fix display Commerce top menu if user only suppler order and MAIN_MENU_HIDE_UNAUTHORIZED=1
This commit is contained in:
parent
ff5a2d459d
commit
3148a181e7
@ -224,6 +224,15 @@ function print_eldy_menu($db, $atarget, $type_user, &$tabMenu, &$menu, $noout =
|
|||||||
);
|
);
|
||||||
|
|
||||||
// Commercial
|
// Commercial
|
||||||
|
|
||||||
|
$onlysupplierorder = ! empty($user->rights->fournisseur->commande->lire) &&
|
||||||
|
empty($user->rights->propal->lire) &&
|
||||||
|
empty($user->rights->commande->lire) &&
|
||||||
|
empty($user->rights->supplier_order->lire) &&
|
||||||
|
empty($user->rights->supplier_proposal->lire) &&
|
||||||
|
empty($user->rights->contrat->lire) &&
|
||||||
|
empty($user->rights->ficheinter->lire);
|
||||||
|
|
||||||
$tmpentry = array(
|
$tmpentry = array(
|
||||||
'enabled'=>(!empty($conf->propal->enabled) ||
|
'enabled'=>(!empty($conf->propal->enabled) ||
|
||||||
!empty($conf->commande->enabled) ||
|
!empty($conf->commande->enabled) ||
|
||||||
@ -239,19 +248,12 @@ function print_eldy_menu($db, $atarget, $type_user, &$tabMenu, &$menu, $noout =
|
|||||||
!empty($user->rights->supplier_proposal->lire) ||
|
!empty($user->rights->supplier_proposal->lire) ||
|
||||||
!empty($user->rights->supplier_order->lire) ||
|
!empty($user->rights->supplier_order->lire) ||
|
||||||
!empty($user->rights->contrat->lire) ||
|
!empty($user->rights->contrat->lire) ||
|
||||||
!empty($user->rights->ficheinter->lire)
|
!empty($user->rights->ficheinter->lire ||
|
||||||
|
$onlysupplierorder)
|
||||||
),
|
),
|
||||||
'module'=>'propal|commande|supplier_proposal|supplier_order|contrat|ficheinter'
|
'module'=>'propal|commande|supplier_proposal|supplier_order|contrat|ficheinter'
|
||||||
);
|
);
|
||||||
|
|
||||||
$onlysupplierorder = ! empty($user->rights->fournisseur->commande->lire) &&
|
|
||||||
empty($user->rights->propal->lire) &&
|
|
||||||
empty($user->rights->commande->lire) &&
|
|
||||||
empty($user->rights->supplier_order->lire) &&
|
|
||||||
empty($user->rights->supplier_proposal->lire) &&
|
|
||||||
empty($user->rights->contrat->lire) &&
|
|
||||||
empty($user->rights->ficheinter->lire);
|
|
||||||
|
|
||||||
$menu_arr[] = array(
|
$menu_arr[] = array(
|
||||||
'name' => 'Commercial',
|
'name' => 'Commercial',
|
||||||
'link' => ($onlysupplierorder ? '/fourn/commande/index.php?mainmenu=commercial&leftmenu=' : '/comm/index.php?mainmenu=commercial&leftmenu='),
|
'link' => ($onlysupplierorder ? '/fourn/commande/index.php?mainmenu=commercial&leftmenu=' : '/comm/index.php?mainmenu=commercial&leftmenu='),
|
||||||
@ -270,6 +272,7 @@ function print_eldy_menu($db, $atarget, $type_user, &$tabMenu, &$menu, $noout =
|
|||||||
'loadLangs' => array("commercial"),
|
'loadLangs' => array("commercial"),
|
||||||
'submenus' => array(),
|
'submenus' => array(),
|
||||||
);
|
);
|
||||||
|
var_dump($onlysupplierorder,$showmode);
|
||||||
|
|
||||||
// Billing - Financial
|
// Billing - Financial
|
||||||
$tmpentry = array(
|
$tmpentry = array(
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user