BUG 9573 Any user has the .start new case. button in his/her... SOLVED
- The option was enabled by default. - He added the validation for cases.
This commit is contained in:
@@ -26,8 +26,14 @@ global $RBAC;
|
||||
global $G_TMP_MENU;
|
||||
|
||||
$G_TMP_MENU->AddIdRawOption('FOLDERS', '', G::LoadTranslation('ID_CASES_MENU_FOLDERS'), '', '', 'blockHeader');
|
||||
$G_TMP_MENU->AddIdRawOption('CASES_START_CASE', 'casesStartPage?action=startCase',
|
||||
G::LoadClass('case');
|
||||
$case = new Cases();
|
||||
$caseStarCases = $case->getStartCases( $_SESSION['USER_LOGGED']);
|
||||
if (count($caseStarCases) > 1) {
|
||||
$G_TMP_MENU->AddIdRawOption('CASES_START_CASE', 'casesStartPage?action=startCase',
|
||||
G::LoadTranslation('ID_NEW_CASE'), '');
|
||||
}
|
||||
|
||||
$G_TMP_MENU->AddIdRawOption('CASES_INBOX', 'casesListExtJs?action=todo', G::LoadTranslation('ID_INBOX'),
|
||||
'icon-cases-inbox.png');
|
||||
$G_TMP_MENU->AddIdRawOption('CASES_DRAFT', 'casesListExtJs?action=draft', G::LoadTranslation('ID_DRAFT'),
|
||||
|
||||
Reference in New Issue
Block a user