freescout/freescout-dist/resources/views/mailboxes/partials/folders.blade.php

34 lines
2.0 KiB
PHP

@if (\Helper::isChatModeAvailable() && $mailbox->id >= 0)
<li>
<a href="{{ route('conversations.chats', ['mailbox_id' => $mailbox->id, 'chat_mode' => '1']) }}" class="no-active"><i class="glyphicon glyphicon-phone"></i> <span class="folder-name">{{ __('Chats') }}</span></a>
</li>
@endif
@foreach ($folders as $folder_item)
@if (
$folder->type == $folder_item->type || (
($folder_item->type != App\Folder::TYPE_DELETED || ($folder_item->type == App\Folder::TYPE_DELETED && $folder_item->total_count && $folder->type == App\Folder::TYPE_CLOSED)) &&
($folder_item->type != App\Folder::TYPE_DRAFTS || ($folder_item->type == App\Folder::TYPE_DRAFTS && $folder_item->total_count))
)
)
@php
if ($folder_item->type == App\Folder::TYPE_SPAM) {
$active_count = $folder_item->total_count;
} else {
$active_count = $folder_item->getCount($folders);
}
@endphp
<li class="{{ $folder_item->getTypeIcon() }}@if ($folder_item->id == $folder->id) active @endif" data-folder_id="{{ $folder_item->id }}" data-active-count="{{ $folder_item->active_count }}">
<a href="{{ $folder_item->url($mailbox->id) }}" @if (!$folder_item->active_count) class="no-active" @endif><i class="glyphicon glyphicon-{{ $folder_item->getTypeIcon() }}"></i> <span class="folder-name">{{ $folder_item->getTypeName() }}</span>
@if ($active_count)
@if ($folder_item->type == App\Folder::TYPE_UNASSIGNED || $folder_item->type == App\Folder::TYPE_MINE)
<strong class="active-count pull-right" data-toggle="tooltip" title="{{ __("Active Conversations") }}">{{ $active_count }}</strong>
@else
<span class="active-count pull-right" data-toggle="tooltip" title="{{ __("Active Conversations") }}">{{ $active_count }}</span>
@endif
@endif
</a>
</li>
@endif
@endforeach