Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
en:modifications:access-same-role [2014/02/03 13:31] swarnat |
en:modifications:access-same-role [2014/02/03 13:34] (current) swarnat |
||
|---|---|---|---|
| Line 13: | Line 13: | ||
| <code php> | <code php> | ||
| $roleSubordinates=Array($roleId); | $roleSubordinates=Array($roleId); | ||
| + | </code> | ||
| + | |||
| + | ==== File: /data/CRMMEntity.php ==== | ||
| + | |||
| + | === Function: getNonAdminAccessControlQuery [Line ~2329] === | ||
| + | |||
| + | Search for: | ||
| + | <code php> | ||
| + | $this->setupTemporaryTable($tableName, $sharedTabId, $user, $current_user_parent_role_seq, $current_user_groups); | ||
| + | </code> | ||
| + | |||
| + | Replace with | ||
| + | <code php> | ||
| + | $tmpParentRole = substr($current_user_parent_role_seq, 0, strrpos($current_user_parent_role_seq, "::", 3)); | ||
| + | $this->setupTemporaryTable($tableName, $sharedTabId, $user, $tmpParentRole, $current_user_groups); | ||
| </code> | </code> | ||