Gestion permissions creation des produits

This commit is contained in:
Rodolphe Quiedeville 2004-11-16 21:48:29 +00:00
parent 68f9b5c914
commit 171c8339f1

View File

@ -48,17 +48,22 @@ function llxHeader($head = "", $urlp = "", $title="")
{ {
$menu->add(DOL_URL_ROOT."/product/index.php?type=0", $langs->trans("Products")); $menu->add(DOL_URL_ROOT."/product/index.php?type=0", $langs->trans("Products"));
$menu->add_submenu(DOL_URL_ROOT."/product/liste.php?type=0", $langs->trans("List")); $menu->add_submenu(DOL_URL_ROOT."/product/liste.php?type=0", $langs->trans("List"));
if ($user->societe_id == 0)
if ($user->societe_id == 0 && $user->rights->produit->creer)
{
$menu->add_submenu(DOL_URL_ROOT."/product/fiche.php?action=create&type=0", $langs->trans("NewProduct")); $menu->add_submenu(DOL_URL_ROOT."/product/fiche.php?action=create&type=0", $langs->trans("NewProduct"));
} }
}
if ($conf->service->enabled) if ($conf->service->enabled)
{ {
$menu->add(DOL_URL_ROOT."/product/index.php?type=1", $langs->trans("Services")); $menu->add(DOL_URL_ROOT."/product/index.php?type=1", $langs->trans("Services"));
$menu->add_submenu(DOL_URL_ROOT."/product/liste.php?type=1", $langs->trans("List")); $menu->add_submenu(DOL_URL_ROOT."/product/liste.php?type=1", $langs->trans("List"));
if ($user->societe_id == 0) if ($user->societe_id == 0 && $user->rights->produit->creer)
{
$menu->add_submenu(DOL_URL_ROOT."/product/fiche.php?action=create&type=1", $langs->trans("NewService")); $menu->add_submenu(DOL_URL_ROOT."/product/fiche.php?action=create&type=1", $langs->trans("NewService"));
} }
}
if ($conf->boutique->enabled) if ($conf->boutique->enabled)
{ {