diff --git a/Web/Presenters/OpenVKPresenter.php b/Web/Presenters/OpenVKPresenter.php index d53b23c8..93675004 100755 --- a/Web/Presenters/OpenVKPresenter.php +++ b/Web/Presenters/OpenVKPresenter.php @@ -208,6 +208,8 @@ abstract class OpenVKPresenter extends SimplePresenter } $this->template->ticketAnsweredCount = (new Tickets)->getTicketsCountByuId($this->user->id, 1); + if($user->can("write")->model('openvk\Web\Models\Entities\TicketReply')->whichBelongsTo(0)) + $this->template->helpdeskTicketAnsweredCount = (new Tickets)->getTicketCount(0); } setlocale(LC_TIME, ...(explode(";", tr("__locale")))); diff --git a/Web/Presenters/templates/@layout.xml b/Web/Presenters/templates/@layout.xml index 2a759469..e4694595 100644 --- a/Web/Presenters/templates/@layout.xml +++ b/Web/Presenters/templates/@layout.xml @@ -172,7 +172,11 @@ Админ-панель {/if} {if $canAccessHelpdesk} - Helpdesk + Helpdesk + {if $helpdeskTicketAnsweredCount > 0} + ({$helpdeskTicketAnsweredCount}) + {/if} + {/if}