CMXX - Update service user creation

This commit is contained in:
“VeLiTi”
2024-12-10 15:54:03 +01:00
parent e2ad92ec58
commit 81bd7c6c64
4 changed files with 11 additions and 3 deletions

View File

@@ -77,6 +77,7 @@ if ($stmt->rowCount() == 1) {
'salesID' => $user_data['salesID'],
'partnerhierarchy' => $user_data['partnerhierarchy'],
'permission' => $permission,
'profile_name' => $user_data['settings'],
'profile' => $profile,
'service' => $user_data['service'],
'userkey' => $user_data['userkey'],

View File

@@ -61,6 +61,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$_SESSION['salesID'] = $responses->salesID;
$_SESSION['partnerhierarchy'] = $responses->partnerhierarchy; //clean;
$_SESSION['permission'] = $responses->permission;
$_SESSION['profile_name'] = $responses->profile_name;
$_SESSION['profile'] = $responses->profile;
$_SESSION['userkey'] = $responses->userkey;
$_SESSION['language'] = $responses->language;

View File

@@ -18,7 +18,7 @@ define('garage','dashboard,profile,cartests,cartest,cartest_manage,products_vers
/*Interface*/
define('interface','contracts,contract,equipments,equipment_manage,firmwaretool,products_versions,products_software,users,application');
/*Service*/
define('service','dashboard,profile,assets,equipments,equipment,equipment_manage,histories,history,history_manage,firmwaretool,products_software,servicereports,servicereport,admin,partners,partner,marketing,application');
define('service','dashboard,profile,assets,equipments,equipment,equipment_manage,histories,history,history_manage,firmwaretool,products_software,servicereports,servicereport,admin,partners,partner,users,user,user_manage,marketing,application');
/*Other*/
define('other','dashboard,profile,assets,equipments,equipment,equipment_manage,histories,history,history_manage,firmwaretool,products_software,servicereports,servicereport,admin,partners,partner,marketing,application');

View File

@@ -229,10 +229,16 @@ $view .= ' </select>
$view .='</select>';
} else {
//CHECK IF USER HAS A SPECIFIC PROFILE ASSIGNED
if (isset($_SESSION['profile_name']) && $_SESSION['profile_name'] !=''){
$view .=' <input id="name" type="text" name="settings" placeholder="settings" value="'.$_SESSION['profile_name'].'" readonly>';
} else {
$view .=' <input id="name" type="text" name="" placeholder="settings" value="'.$user['settings'].'" readonly>
';
}
}
$view .=' <label for="service">'.$User_service.'</label>
<select id="service" name="service">