From ae8d9b1fe769cad661f9dcf1b30f27fa2e73bb8a Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 7 Apr 2024 18:11:04 +0000 Subject: [PATCH] fix tag-lists --- Theme/Backend/support-ticket.tpl.php | 76 ++++++++++++++-------------- 1 file changed, 39 insertions(+), 37 deletions(-) diff --git a/Theme/Backend/support-ticket.tpl.php b/Theme/Backend/support-ticket.tpl.php index aaaae25..8cc7a86 100755 --- a/Theme/Backend/support-ticket.tpl.php +++ b/Theme/Backend/support-ticket.tpl.php @@ -25,7 +25,7 @@ use phpOMS\Uri\UriFactory; $ticket = $this->data['ticket']; $task = $ticket->task; $taskMedia = $task->files; -$elements = $ticket->invertTicketElements(); +$elements = $ticket->task->invertTaskElements(); $cElements = \count($elements); $color = 'red'; //$this->getStatus($task->status); @@ -98,12 +98,14 @@ echo $this->data['nav']->render(); ?> getHtml('Priority'); ?>: getHtml('P' . $task->priority, 'Tasks'); ?> +
tags as $tag) : ?> icon) ? '' : '' . $this->printHtml($tag->icon) . ''; ?> printHtml($tag->getL11n()); ?> +
@@ -175,72 +177,72 @@ echo $this->data['nav']->render(); ?> $element) : ++$c; ?> - taskElement->status !== TaskStatus::OPEN) - || ($previous !== null && $element->taskElement->status !== $previous->taskElement->status) + status !== TaskStatus::OPEN) + || ($previous !== null && $element->status !== $previous->taskElement->status) ) : ?>
getHtml('status_change', 'Tasks', 'Backend'), - '' . $this->printHtml($element->taskElement->createdBy->name1) . '', - $element->taskElement->createdAt->format('Y-m-d H:i') + '' . $this->printHtml($element->createdBy->name1) . '', + $element->createdAt->format('Y-m-d H:i') ); ?> - - getHtml('S' . $element->taskElement->status, 'Tasks'); ?> + + getHtml('S' . $element->status, 'Tasks'); ?>
- taskElement->priority !== $task->priority) - || ($previous !== null && $element->taskElement->priority !== $previous->taskElement->priority) + priority !== $task->priority) + || ($previous !== null && $element->priority !== $previous->taskElement->priority) ) : ?>
getHtml('priority_change', 'Tasks', 'Backend'), - '' . $this->printHtml($element->taskElement->createdBy->name1) . '', - $element->taskElement->createdAt->format('Y-m-d H:i') + '' . $this->printHtml($element->createdBy->name1) . '', + $element->createdAt->format('Y-m-d H:i') ); ?> - - getHtml('P' . $element->taskElement->priority, 'Tasks'); ?> + + getHtml('P' . $element->priority, 'Tasks'); ?>
- taskElement->description !== '') : ?> -
description !== '') : ?> +
+ data-id="id; ?>" + data-uri="id .'&csrf={$CSRF}'); ?>">
- <?= $this->getHtml('User', '0', '0'); ?> + <?= $this->getHtml('User', '0', '0'); ?> - printHtml($element->taskElement->createdBy->name1); ?> - printHtml($element->taskElement->createdAt->format('Y-m-d H:i')); ?> + printHtml($element->createdBy->name1); ?> - printHtml($element->createdAt->format('Y-m-d H:i')); ?>
- taskElement->description !== '') : ?> + description !== '') : ?>
taskElement->description; ?>
+ data-value="">description; ?>
- taskElement->files; + files; if (!empty($elementMedia) || ($task->isEditable - && $this->request->header->account === $element->taskElement->createdBy->id) + && $this->request->header->account === $element->createdBy->id) ) : ?>
@@ -251,30 +253,30 @@ echo $this->data['nav']->render(); ?>
- taskElement->status !== TaskStatus::CANCELED - || $element->taskElement->status !== TaskStatus::DONE - || $element->taskElement->status !== TaskStatus::SUSPENDED + status !== TaskStatus::CANCELED + || $element->status !== TaskStatus::DONE + || $element->status !== TaskStatus::SUSPENDED || $c != $cElements ) : ?>
taskElement->priority === TaskPriority::NONE + if ($element->priority === TaskPriority::NONE && ($previous !== null - && $previous->due->format('Y/m/d H:i') !== $element->taskElement->due->format('Y/m/d H:i') + && $previous->due->format('Y/m/d H:i') !== $element->due->format('Y/m/d H:i') ) ) : ?> - getHtml('Due'); ?>: printHtml($element->taskElement->due->format('Y/m/d H:i')); ?> - taskElement->priority !== $element->taskElement->priority) : ?> - getHtml('Priority'); ?>: getHtml('P' . $element->taskElement->priority, 'Tasks'); ?> + getHtml('Due'); ?>: printHtml($element->due->format('Y/m/d H:i')); ?> + taskElement->priority !== $element->priority) : ?> + getHtml('Priority'); ?>: getHtml('P' . $element->priority, 'Tasks'); ?>
isEditable - && $this->request->header->account === $element->taskElement->createdBy->id + && $this->request->header->account === $element->createdBy->id ) : ?>
- + @@ -286,13 +288,13 @@ echo $this->data['nav']->render(); ?> taskElement->getTo(); + $tos = $element->getTo(); if (\count($tos) > 1 - || (!empty($tos) && $tos[0]->getRelation()->id !== $element->taskElement->createdBy->id) + || (!empty($tos) && $tos[0]->getRelation()->id !== $element->createdBy->id) ) : ?>
- printHtml($element->taskElement->createdBy->name1); ?> getHtml('forwarded_to'); ?> + printHtml($element->createdBy->name1); ?> getHtml('forwarded_to'); ?> printHtml($to->getRelation()->name1); ?> @@ -371,7 +373,7 @@ echo $this->data['nav']->render(); ?>