Fix: add function to sort project authorized for a user
This commit is contained in:
parent
a3c0f4399f
commit
0ded40ad3e
@ -107,8 +107,13 @@ else
|
|||||||
print "</table>";
|
print "</table>";
|
||||||
|
|
||||||
print '</td><td width="70%" valign="top" class="notopnoleft">';
|
print '</td><td width="70%" valign="top" class="notopnoleft">';
|
||||||
//$result = $projectstatic->getProjectsAuthorizedForUser($user);
|
|
||||||
//var_dump($result);
|
$projectsIdArray=array();
|
||||||
|
$projectsListArray = $projectstatic->getProjectsAuthorizedForUser($user);
|
||||||
|
foreach ($projectsListArray as $key => $value)
|
||||||
|
{
|
||||||
|
$projectsIdArray[] = $key;
|
||||||
|
}
|
||||||
|
|
||||||
print '<table class="noborder" width="100%">';
|
print '<table class="noborder" width="100%">';
|
||||||
print '<tr class="liste_titre">';
|
print '<tr class="liste_titre">';
|
||||||
@ -121,6 +126,7 @@ $sql.= ", s.nom, s.rowid as socid";
|
|||||||
$sql.= " FROM ".MAIN_DB_PREFIX."projet as p";
|
$sql.= " FROM ".MAIN_DB_PREFIX."projet as p";
|
||||||
$sql.= " LEFT JOIN ".MAIN_DB_PREFIX."societe as s on p.fk_soc = s.rowid";
|
$sql.= " LEFT JOIN ".MAIN_DB_PREFIX."societe as s on p.fk_soc = s.rowid";
|
||||||
$sql.= " WHERE p.entity = ".$conf->entity;
|
$sql.= " WHERE p.entity = ".$conf->entity;
|
||||||
|
$sql.= " AND p.rowid IN (".implode(',',$projectsIdArray).")";
|
||||||
if ($socid) $sql.= " AND s.rowid = ".$socid;
|
if ($socid) $sql.= " AND s.rowid = ".$socid;
|
||||||
$sql.= " GROUP BY s.nom, s.rowid";
|
$sql.= " GROUP BY s.nom, s.rowid";
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user