Просмотр файла resources/views/admin/forums/move_topic.blade.php

Размер файла: 2.25Kb
  1. @extends('layout')
  2.  
  3. @section('title', __('forums.title_move_topic') . ' ' . $topic->title)
  4.  
  5. @section('breadcrumb')
  6. <nav>
  7. <ol class="breadcrumb">
  8. <li class="breadcrumb-item"><a href="/"><i class="fas fa-home"></i></a></li>
  9. <li class="breadcrumb-item"><a href="/admin">{{ __('index.panel') }}</a></li>
  10. <li class="breadcrumb-item"><a href="/admin/forums">{{ __('index.forums') }}</a></li>
  11.  
  12. @if ($topic->forum->parent->id)
  13. <li class="breadcrumb-item"><a href="/admin/forums/{{ $topic->forum->parent->id }}">{{ $topic->forum->parent->title }}</a></li>
  14. @endif
  15.  
  16. <li class="breadcrumb-item"><a href="/admin/forums/{{ $topic->forum->id }}">{{ $topic->forum->title }}</a></li>
  17. <li class="breadcrumb-item active">{{ __('forums.title_move_topic') }} {{ $topic->title }}</li>
  18. </ol>
  19. </nav>
  20. @stop
  21.  
  22. @section('content')
  23. {{ __('main.author') }}: {{ $topic->user->getProfile() }}<br>
  24. {{ __('main.messages') }}: {{ $topic->count_posts }}<br>
  25. {{ __('main.created') }}: {{ dateFixed($topic->created_at) }}<br>
  26.  
  27. <div class="section-form mb-3 shadow">
  28. <form action="/admin/topics/move/{{ $topic->id }}" method="post">
  29. @csrf
  30. <div class="mb-3{{ hasError('fid') }}">
  31. <label for="fid" class="form-label">{{ __('forums.forum') }}:</label>
  32. <select class="form-select" id="fid" name="fid">
  33.  
  34. @foreach ($forums as $data)
  35. <option value="{{ $data->id }}"{{ $data->closed || $topic->forum_id === $data->id ? ' disabled' : '' }}>{{ $data->title }}</option>
  36.  
  37. @if ($data->children->isNotEmpty())
  38. @foreach ($data->children as $datasub)
  39. <option value="{{ $datasub->id }}"{{ $datasub->closed || $topic->forum_id === $datasub->id ? ' disabled' : '' }}>– {{ $datasub->title }}</option>
  40. @endforeach
  41. @endif
  42. @endforeach
  43.  
  44. </select>
  45. <div class="invalid-feedback">{{ textError('fid') }}</div>
  46. </div>
  47.  
  48. <button class="btn btn-primary">{{ __('main.move') }}</button>
  49. </form>
  50. </div>
  51. @stop