search.blade.php 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <div class="search">
  2. <div class="row">
  3. <div class="col">
  4. <!-- 검색 -->
  5. <button type="button" class="btn btn-dark" data-bs-toggle="modal" data-bs-target="#fBoardSearchModal">
  6. <i class="fa-solid fa-magnifying-glass"></i> 검색
  7. </button>
  8. <!-- 검색 모달 -->
  9. <div class="modal" id="fBoardSearchModal" tabindex="-1" aria-labelledby="fBoardSearchModalLabel" aria-hidden="true">
  10. <div class="modal-dialog modal-dialog-centered">
  11. <div class="modal-content">
  12. <div class="modal-header bg-dark text-white">
  13. <h6 class="modal-title" id="fBoardSearchModalLabel">
  14. <strong>검색</strong>
  15. </h6>
  16. <button type="button" class="btn-close btn-close-white" data-bs-dismiss="modal" aria-label="Close"></button>
  17. </div>
  18. <div class="modal-body">
  19. <form name="f_board_search" id="fBoardSearch" method="get" action="{{ $listURL }}" autocomplete="off" accept-charset="UTF-8">
  20. <input type="hidden" name="page" value="{{ $params->page }}"/>
  21. <input type="hidden" name="per_page" value="{{ $params->perPage }}"/>
  22. <input type="hidden" name="sort" value="{{ $params->sort }}"/>
  23. <input type="hidden" name="category" value="{{ $params->category }}"/>
  24. <div class="row g-2 row-cols-sm-2 justify-content-center">
  25. <div class="col-sm-auto">
  26. <select name="field" id="field" class="form-select">
  27. <option value="1" @if($params->field == '1') selected @endif>제목 + 내용</option>
  28. <option value="2" @if($params->field == '2') selected @endif>제목</option>
  29. <option value="3" @if($params->field == '3') selected @endif>글 작성자</option>
  30. <option value="4" @if($params->field == '4') selected @endif>댓글 내용</option>
  31. <option value="5" @if($params->field == '5') selected @endif>댓글 작성자</option>
  32. </select>
  33. </div>
  34. <div class="col-sm-auto">
  35. <input type="text" name="keyword" id="keyword" class="form-control" value="{{ $params->keyword }}"/>
  36. </div>
  37. </div>
  38. </form>
  39. </div>
  40. <div class="modal-footer justify-content-center">
  41. <button type="submit" class="btn btn-dark" form="fBoardSearch">검색</button>
  42. <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">닫기</button>
  43. </div>
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. <div class="col text-end">
  49. @can('create', [$board, $boardMeta])
  50. <a href="{{ $writeURL }}" id="btnPostWrite" class="btn btn-primary" data-auth-checked="{{ $boardMeta->item(BOARD_PERMIT_TYPE_3, 0) > 0 ? '1' : '0' }}">글쓰기</a>
  51. @endcan
  52. </div>
  53. </div>
  54. </div>