update.blade.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. @extends('layout')
  2. @section('title', "Изменение Игры")
  3. @section('content')
  4. @if (session("message"))
  5. <div class="alert alert-success"> {{ session("message") }} </div>
  6. @endif
  7. <h2>Изменить игру:</h2>
  8. <form method="POST" action="/public/games/update" style="margin-left:20px">
  9. <input type="text" name="id" value="{{ $game->id }}" style="visibility: hidden">
  10. @csrf
  11. <div>
  12. <label>Название:</label>
  13. <input type="text" name="title" value="{{ $game->title }}">
  14. @error('title') <div style="color: red">{{$message}}</div> @enderror
  15. </div> <br>
  16. <fieldset style=" width:50%; display: grid; grid-template-columns: repeat(8, 1fr)">
  17. <legend>Жанры:</legend>
  18. @foreach ($genres as $genre)
  19. @if ($genre->checed == "true") <input type="checkbox" name="{{$genre->id}}" checked/><label for="{{$genre->id}}">{{$genre->title}}</label>
  20. @else <input type="checkbox" name="{{$genre->id}}"/><label for="{{$genre->id}}">{{$genre->title}}</label>
  21. @endif
  22. @endforeach
  23. </fieldset> <br>
  24. <div>
  25. <label>Описание:</label>
  26. <input type="text" name="description" value="{{ $game->description }}">
  27. </div> <br>
  28. <div>
  29. <label>Дата релиза:</label>
  30. <input type="date" name="release_date" value="{{ $game->release_date->format('Y-m-d') }}">
  31. @error('release_date') <div style="color: red">{{$message}}</div> @enderror
  32. </div> <br>
  33. <div class="buttons">
  34. <button type="submit" name="button">Изменить</button>
  35. <a href="/public/games">Назад</a>
  36. </div>
  37. </form>
  38. @endsection