* Code for mulit task assigedTo display.
This commit is contained in:
+12
-6
@@ -3592,19 +3592,25 @@ class taskModel extends model
|
|||||||
public function printAssignedHtml($task, $users)
|
public function printAssignedHtml($task, $users)
|
||||||
{
|
{
|
||||||
$btnTextClass = '';
|
$btnTextClass = '';
|
||||||
|
$assignedToText = $assignedToTitle = zget($users, $task->assignedTo);
|
||||||
if(!empty($task->team) and $task->mode == 'multi' and $task->status != 'closed')
|
if(!empty($task->team) and $task->mode == 'multi' and $task->status != 'closed')
|
||||||
{
|
{
|
||||||
$assignedToText = $this->lang->task->team;
|
$assignedToText = $this->lang->task->team;
|
||||||
|
|
||||||
$teamMembers = array();
|
$teamMembers = array();
|
||||||
foreach($task->team as $teamMember) $teamMembers[] = zget($users, $teamMember->account);
|
foreach($task->team as $teamMember)
|
||||||
|
{
|
||||||
|
$realname = zget($users, $teamMember->account);
|
||||||
|
if($this->app->user->account == $teamMember->account)
|
||||||
|
{
|
||||||
|
$task->assignedTo = $this->app->user->account;
|
||||||
|
$assignedToText = $realname;
|
||||||
|
}
|
||||||
|
$teamMembers[] = $realname;
|
||||||
|
}
|
||||||
|
|
||||||
$assignedToTitle = implode($this->lang->comma, $teamMembers);
|
$assignedToTitle = implode($this->lang->comma, $teamMembers);
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
$assignedToText = $assignedToTitle = zget($users, $task->assignedTo);
|
|
||||||
}
|
|
||||||
$assignedToText = (!empty($task->team) and $task->mode == 'multi' and $task->status != 'closed') ? $this->lang->task->team : zget($users, $task->assignedTo);
|
|
||||||
|
|
||||||
if(empty($task->assignedTo))
|
if(empty($task->assignedTo))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user