Fix: mise en fonction du code
This commit is contained in:
parent
125ce2dca6
commit
9b1f74d99d
@ -221,15 +221,7 @@ if ($id > 0)
|
|||||||
|
|
||||||
print '<td colspan="1">';
|
print '<td colspan="1">';
|
||||||
// On récupère les id des users déjà sélectionnés
|
// On récupère les id des users déjà sélectionnés
|
||||||
$userAlreadySelected = array();
|
$userAlreadySelected = $propal->getListContactId('internal');
|
||||||
$tab = $propal->liste_contact(-1,'internal');
|
|
||||||
$num=sizeof($tab);
|
|
||||||
$i = 0;
|
|
||||||
while ($i < $num)
|
|
||||||
{
|
|
||||||
$userAlreadySelected[$i] = $tab[$i]['id'];
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
$html->select_users($user->id,'contactid',0,$userAlreadySelected);
|
$html->select_users($user->id,'contactid',0,$userAlreadySelected);
|
||||||
print '</td>';
|
print '</td>';
|
||||||
print '<td>';
|
print '<td>';
|
||||||
@ -260,15 +252,7 @@ if ($id > 0)
|
|||||||
|
|
||||||
print '<td colspan="1">';
|
print '<td colspan="1">';
|
||||||
// On récupère les id des contacts déjà sélectionnés
|
// On récupère les id des contacts déjà sélectionnés
|
||||||
$contactAlreadySelected = array();
|
$contactAlreadySelected = $propal->getListContactId('external');
|
||||||
$tab = $propal->liste_contact(-1,'external');
|
|
||||||
$num=sizeof($tab);
|
|
||||||
$i = 0;
|
|
||||||
while ($i < $num)
|
|
||||||
{
|
|
||||||
$contactAlreadySelected[$i] = $tab[$i]['id'];
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
$html->select_contacts($selectedCompany, $selected = '', $htmlname = 'contactid',0,$contactAlreadySelected);
|
$html->select_contacts($selectedCompany, $selected = '', $htmlname = 'contactid',0,$contactAlreadySelected);
|
||||||
print '</td>';
|
print '</td>';
|
||||||
print '<td>';
|
print '<td>';
|
||||||
|
|||||||
@ -497,6 +497,25 @@ class CommonObject
|
|||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \brief On récupère les id de liste_contact
|
||||||
|
* \param source Source du contact external (llx_socpeople) ou internal (llx_user)
|
||||||
|
* \return array
|
||||||
|
*/
|
||||||
|
function getListContactId($source='external')
|
||||||
|
{
|
||||||
|
$contactAlreadySelected = array();
|
||||||
|
$tab = $this->liste_contact(-1,$source);
|
||||||
|
$num=sizeof($tab);
|
||||||
|
$i = 0;
|
||||||
|
while ($i < $num)
|
||||||
|
{
|
||||||
|
$contactAlreadySelected[$i] = $tab[$i]['id'];
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
return $contactAlreadySelected;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user