[Vtigercrm-commits] [vtiger-commits] r4297 - /vtigercrm/trunk/modules/Users/User.php

vtigercrm-commits at vtiger.fosslabs.com vtigercrm-commits at vtiger.fosslabs.com
Sat Mar 18 10:04:18 EST 2006


Author: richie
Date: Sat Mar 18 08:04:14 2006
New Revision: 4297

Log:
Made changes to reflect Role Name in the Users List View instead of role id Ahmed.

Modified:
    vtigercrm/trunk/modules/Users/User.php

Modified: vtigercrm/trunk/modules/Users/User.php
==============================================================================
--- vtigercrm/trunk/modules/Users/User.php (original)
+++ vtigercrm/trunk/modules/Users/User.php Sat Mar 18 08:04:14 2006
@@ -31,6 +31,7 @@
 require_once('include/logging.php');
 require_once('include/database/PearDatabase.php');
 require_once('data/SugarBean.php');
+require_once('include/utils/UserInfoUtil.php');
 
 // User is used to store customer information.
 class User extends SugarBean {
@@ -583,6 +584,9 @@
 		$query = "SELECT * from users where deleted=0";
 		$result =$this->db->query($query);
 		$entries_list = array();
+		$roleinfo = getAllRoleDetails();
+		
+		//echo '<pre>'; print_r($roleinfo['H1']); '</pre>';
 		for($i = $navigation_array['start'];$i <= $navigation_array['end_val']; $i++)
 		{
 			$entries=array();
@@ -592,7 +596,8 @@
 			$entries[]='<a href="index.php?action=DetailView&module=Users&parenttab=Settings&record='.$id.'">'.$this->db->query_result($result,$i-1,'user_name').'</a>';
 			$entries[]=$this->db->query_result($result,$i-1,'department');
 			$entries[]=$this->db->query_result($result,$i-1,'email1');
-			$entries[]=fetchUserRole($this->db->query_result($result,$i-1,'id'));
+			$rolecode= fetchUserRole($this->db->query_result($result,$i-1,'id'));
+			$entries[]='<a href="index.php?action=DetailView&module=Users&parenttab=Settings&record='.$id.'">'.$roleinfo[$rolecode][0];
 			$entries[]=$this->db->query_result($result,$i-1,'is_admin');
 			$entries_list[]=$entries;
 		}





More information about the vtigercrm-commits mailing list