update.blade.php 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. @extends('layout')
  2. @section('title') Update Posts @endsection
  3. @section('content')
  4. <form method="post" action="/public/posts/update" class="new_post">
  5. <input type="text" style="opacity: 0; width: 0" name="id" value="{{$post->id}}">
  6. @csrf
  7. <div>
  8. <div style="text-align: right">
  9. <label>Автор изменений:</label>
  10. <select name="user" style="width: 100%;" value="{{old('user')}}">
  11. @if (old('user') == $post->user[0]->id) <option value="{{$post->user[0]->id}}" selected>{{$post->user[0]->name}}</option>
  12. @else <option value="{{$post->user[0]->id}}">{{$post->user[0]->name}}</option>
  13. @endif
  14. @foreach ($admins as $admin)
  15. @if ($admin->id != $post->user[0]->id)
  16. @if (old('user') == $admin->id) <option value="{{$admin->id}}" selected>{{$admin->name}}</option>
  17. @else <option value="{{$admin->id}}">{{$admin->name}}</option>
  18. @endif
  19. @endif
  20. @endforeach
  21. </select>
  22. @error('user') <div style="color: #a9203e">{{$message}}</div> @enderror
  23. </div>
  24. <button type="submit" name="button" value="new">Опубликовать изменения</button>
  25. <a href="/public/posts">Ко всем постам</a>
  26. </div>
  27. <textarea cols="40" rows="3" name="text" placeholder="Введите текст поста...">{{$post->text}}</textarea>
  28. @error('text') <div style="color: #a9203e">{{$message}}</div> @enderror
  29. </form>
  30. <div style="width: 99.1%; margin-left: -10px; margin-bottom: 20px; padding: 15px; font-size: 15pt; background-color: #c5d1e8">Ранние изменения поста:</div>
  31. <div style="margin-left: 7%; display: flex; flex-direction: column; gap: 30px;">
  32. @each("moderates.moderate", $moderates, "moderate")
  33. </div>
  34. @yield('action-button')
  35. @endsection