update.blade.php 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. @extends('layout')
  2. @section('title', "Изменить рецензию")
  3. @section('content')
  4. @if (session("message"))
  5. <div class="alert alert-success">
  6. {{ session("message") }}
  7. </div>
  8. @endif
  9. <h2>Изменить рецензию к игре {{$reviews->game->title}}:</h2>
  10. <form method="POST" action="/public/games/reviews/update" style="margin-left:20px">
  11. <input type="text" name="id" value="{{$reviews->id}} "style="visibility: hidden">
  12. @csrf
  13. <div>
  14. <label>Автор:</label>
  15. <select name="author">
  16. <option value="{{$reviews->author_id}}">{{$reviews->author}} {{$reviews->specialization_title}}</option>
  17. @foreach ($authors as $author)
  18. @if ($reviews->author_id != $author->id) <option value="{{$author->id}}">{{$author->name}} {{$author->specialization->title}}</option> @endif
  19. @endforeach
  20. </select>
  21. </div> <br>
  22. <label>Текст:</label><br>
  23. <textarea cols="40" rows="3" name="text">{{$reviews->text}}</textarea>
  24. @error('text') <div style="color: red">{{$message}}</div> @enderror
  25. <br><br>
  26. <div>
  27. <label>Звезды:</label>
  28. <input type="number" name="stars" value="{{$reviews->stars}}">
  29. @error('stars') <div style="color: red">{{$message}}</div> @enderror
  30. </div> <br>
  31. <button type="submit" name="button">Изменить</button>
  32. </form>
  33. <form method="get" action="/public/games/reviews" style="position:relative; left: 20px; margin-top:10px">
  34. <button type="submit" name="button">К рецензиям игры</button>
  35. <input type="text" name="review" value="{{$reviews->game->id}}" style="visibility: hidden">
  36. </form>
  37. <form method="get" action="/public/critics/reviews" style="position:relative; left: 20px; margin-top:10px">
  38. <button type="submit" name="button">К рецензиям автора</button>
  39. <input type="text" name="review" value="{{$reviews->author_id}}" style="visibility: hidden">
  40. </form>
  41. <form method="get" action="/public/reviews/" style="position:relative; left: 20px; margin-top:10px">
  42. <button type="submit" name="button">Ко всем рецензиям</button>
  43. <input type="text" name="review" style="visibility: hidden">
  44. </form>
  45. @endsection