show.blade.php 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. @extends('backend.layouts.app')
  2. @section('content')
  3. <div class="col-lg-12">
  4. <div class="card">
  5. <div class="card-header">
  6. <h5 class="card-title">#{{ $conversation->title }} (Between @if($conversation->sender != null) {{ $conversation->sender->name }} @endif and @if($conversation->receiver != null) {{ $conversation->receiver->name }} @endif)
  7. </h5>
  8. </div>
  9. <div class="card-body">
  10. <ul class="list-group list-group-flush">
  11. @foreach($conversation->messages as $message)
  12. <li class="list-group-item px-0">
  13. <div class="media mb-2">
  14. <img class="avatar avatar-xs mr-3" @if($message->user != null) src="{{ uploaded_asset($message->user->avatar_original) }}" @endif onerror="this.onerror=null;this.src='{{ static_asset('assets/img/avatar-place.png') }}';">
  15. <div class="media-body">
  16. <h6 class="mb-0 fw-600">
  17. @if ($message->user != null)
  18. {{ $message->user->name }}
  19. @endif
  20. </h6>
  21. <p class="opacity-50">{{$message->created_at}}</p>
  22. </div>
  23. </div>
  24. <p>
  25. {{ $message->message }}
  26. </p>
  27. </li>
  28. @endforeach
  29. </ul>
  30. @if (Auth::user()->id == $conversation->receiver_id)
  31. <form action="{{ route('messages.store') }}" method="POST">
  32. @csrf
  33. <input type="hidden" name="conversation_id" value="{{ $conversation->id }}">
  34. <div class="row">
  35. <div class="col-md-12">
  36. <textarea class="form-control" rows="4" name="message" placeholder="{{ translate('Type your reply') }}" required></textarea>
  37. </div>
  38. </div>
  39. <br>
  40. <div class="text-right">
  41. <button type="submit" class="btn btn-info">{{translate('Send')}}</button>
  42. </div>
  43. </form>
  44. @endif
  45. </div>
  46. </div>
  47. </div>
  48. @endsection