12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- @extends('seller.layouts.app')
- @section('panel_content')
- <div class="aiz-titlebar mt-2 mb-4">
- <div class="row align-items-center">
- <div class="col-md-6">
- <b class="h4">{{ translate('Conversations')}}</b>
- </div>
- </div>
- </div>
- <div class="card">
- <div class="card-body">
- <ul class="list-group list-group-flush">
- @foreach ($conversations as $key => $conversation)
- @if ($conversation->receiver != null && $conversation->sender != null)
- <li class="list-group-item px-0">
- <div class="row gutters-10">
- <div class="col-auto">
- <div class="media">
- <span class="avatar avatar-sm flex-shrink-0">
- @if (Auth::user()->id == $conversation->sender_id)
- <img @if ($conversation->receiver->avatar_original == null) src="{{ static_asset('assets/img/avatar-place.png') }}" @else src="{{ uploaded_asset($conversation->receiver->avatar_original) }}" @endif onerror="this.onerror=null;this.src='{{ static_asset('assets/img/avatar-place.png') }}';">
- @else
- <img @if ($conversation->sender->avatar_original == null) src="{{ static_asset('assets/img/avatar-place.png') }}" @else src="{{ uploaded_asset($conversation->sender->avatar_original) }}" @endif class="rounded-circle" onerror="this.onerror=null;this.src='{{ static_asset('assets/img/avatar-place.png') }}';">
- @endif
- </span>
- </div>
- </div>
- <div class="col-auto col-lg-3">
- <p>
- @if (Auth::user()->id == $conversation->sender_id)
- <span class="fw-600">{{ $conversation->receiver->name }}</span>
- @else
- <span class="fw-600">{{ $conversation->sender->name }}</span>
- @endif
- <br>
- <span class="opacity-50">
- {{ date('h:i:m d-m-Y', strtotime($conversation->messages->last()->created_at)) }}
- </span>
- </p>
- </div>
- <div class="col-12 col-lg">
- <div class="block-body">
- <div class="block-body-inner pb-3">
- <div class="row no-gutters">
- <div class="col">
- <h6 class="mt-0">n.
- <a href="{{ route('seller.conversations.show', encrypt($conversation->id)) }}" class="text-dark fw-600">
- {{ $conversation->title }}
- </a>
- @if ((Auth::user()->id == $conversation->sender_id && $conversation->sender_viewed == 0) || (Auth::user()->id == $conversation->receiver_id && $conversation->receiver_viewed == 0))
- <span class="badge badge-inline badge-danger">{{ translate('New') }}</span>
- @else
- @foreach ($conversation->messages as $messages)
- @if ( $messages->updated_at == $messages->created_at && $messages->user_id != Auth::user()->id )
- <span class="badge badge-danger badge-circle badge-sm badge-dot"> </span>
- @break
- @endif
- @endforeach
- @endif
- </h6>
- </div>
- </div>
- <p class="mb-0 opacity-50">
- {{ $conversation->messages->last()->message }}
- </p>
- </div>
- </div>
- </div>
- </div>
- </li>
- @endif
- @endforeach
- </ul>
- </div>
- </div>
- <div class="aiz-pagination">
- {{ $conversations->links() }}
- </div>
- @endsection
|