mirror of
https://github.com/itflow-org/itflow
synced 2026-03-28 08:15:38 +00:00
Add Number of Tasks in the ticket template selection when creating a ticket
This commit is contained in:
@@ -71,18 +71,31 @@
|
|||||||
<select class="form-control select2" id="ticket_template_select" name="ticket_template_id" required>
|
<select class="form-control select2" id="ticket_template_select" name="ticket_template_id" required>
|
||||||
<option value="0">- Choose a Template -</option>
|
<option value="0">- Choose a Template -</option>
|
||||||
<?php
|
<?php
|
||||||
$sql_ticket_templates = mysqli_query($mysqli, "SELECT * FROM ticket_templates WHERE ticket_template_archived_at IS NULL ORDER BY ticket_template_name ASC");
|
$sql_ticket_templates = mysqli_query($mysqli, "
|
||||||
while ($row = mysqli_fetch_array($sql_ticket_templates)) {
|
SELECT tt.ticket_template_id,
|
||||||
$ticket_template_id_select = intval($row['ticket_template_id']);
|
tt.ticket_template_name,
|
||||||
$ticket_template_name_select = nullable_htmlentities($row['ticket_template_name']);
|
tt.ticket_template_details,
|
||||||
$ticket_template_details_select = nullable_htmlentities($row['ticket_template_details']);
|
COUNT(ttt.task_template_id) as task_count
|
||||||
?>
|
FROM ticket_templates tt
|
||||||
<option value="<?php echo $ticket_template_id_select; ?>"
|
LEFT JOIN task_templates ttt
|
||||||
data-subject="<?php echo $ticket_template_name_select; ?>"
|
ON tt.ticket_template_id = ttt.task_template_ticket_template_id
|
||||||
data-details="<?php echo $ticket_template_details_select; ?>">
|
WHERE tt.ticket_template_archived_at IS NULL
|
||||||
<?php echo $ticket_template_name_select; ?>
|
GROUP BY tt.ticket_template_id
|
||||||
</option>
|
ORDER BY tt.ticket_template_name ASC
|
||||||
<?php } ?>
|
");
|
||||||
|
|
||||||
|
while ($row = mysqli_fetch_array($sql_ticket_templates)) {
|
||||||
|
$ticket_template_id_select = intval($row['ticket_template_id']);
|
||||||
|
$ticket_template_name_select = nullable_htmlentities($row['ticket_template_name']);
|
||||||
|
$ticket_template_details_select = nullable_htmlentities($row['ticket_template_details']);
|
||||||
|
$task_count = intval($row['task_count']);
|
||||||
|
?>
|
||||||
|
<option value="<?php echo $ticket_template_id_select; ?>"
|
||||||
|
data-subject="<?php echo $ticket_template_name_select; ?>"
|
||||||
|
data-details="<?php echo $ticket_template_details_select; ?>">
|
||||||
|
<?php echo $ticket_template_name_select; ?> (<?php echo $task_count; ?> tasks)
|
||||||
|
</option>
|
||||||
|
<?php } ?>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user