Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.39 KB | None | 0 0
  1. @extends('admin.layouts.default')
  2.  
  3. @section('header')
  4.  
  5. @stop
  6.  
  7. @section('content')
  8. <style>
  9.  
  10. .file-field input[type="file"] {
  11. position: absolute;
  12. top: 0;
  13. right: 0;
  14. bottom: 0;
  15. left: 0;
  16. width: 100%;
  17. height: 100%;
  18. cursor: pointer;
  19. opacity: 0;
  20. }
  21. </style>
  22. <div class="content-w">
  23. <div class="content-i">
  24. <div class="content-box">
  25. @if(session('error'))
  26. <div class="alert alert-danger"> {{ session('error') }} </div>
  27. @endif
  28. <div class="element-wrapper mt-4">
  29. <div class="row">
  30. <div class="col-sm-4">
  31. <h6 class="element-header">
  32. Adicionar Pedido
  33. </h6>
  34. </div>
  35. </div>
  36. <div class="element-box tableDataContainer" id="tableDataContainer">
  37. <form role="form" method="POST" novalidate=""
  38. action="{{route('requests.add_request')}}"
  39. enctype="multipart/form-data">
  40.  
  41. <div class="row">
  42. <div class="col-sm-12">
  43. <h6 class="element-header full">
  44. Adicionar
  45. </h6>
  46.  
  47. <div class="row align-items-end">
  48. <div class="col-sm-4">
  49. <div class="form-group">
  50. <label for="">NIF/Nome do Cliente</label>
  51. <input list="clients_list" value="{{old("client_nif")}}" name="client_nif" class="form-control" placeholder="Nome do cliente" autofocus>
  52.  
  53. <datalist id="clients_list">
  54. @foreach ($clients_list as $client)
  55. <option data-id="{{$client->id}}" label="{{$client->name}}">{{$client->nif}}</option>
  56.  
  57. @endforeach
  58. </datalist>
  59. @if ($errors->has('client_id'))
  60. <span class="help-block text-danger" >
  61. <strong>{{ $errors->first('client_id') }}</strong>
  62. </span>
  63. @endif
  64. </div>
  65. </div>
  66. <div class="col-sm-4">
  67. <div class="form-group">
  68. <label for="">Tipo de Atendimento</label>
  69. <select class="mdb-select md-form form-control" name="request_type">
  70. <option value="Balcão">Balcão</option>
  71. <option value="E-mail">E-mail</option>
  72. <option value="Telefone">Telefone</option>
  73. </select>
  74. @if ($errors->has('request_type'))
  75. <span class="help-block text-danger">
  76. <strong>{{ $errors->first('request_type') }}</strong>
  77. </span>
  78. @endif
  79. </div>
  80. </div>
  81. <div class="col-sm-4">
  82. <div class="form-group">
  83. <label for="">Numeração</label>
  84. <p><input class="form-control" type="text" name="numeration" disabled></p>
  85. </div>
  86. </div>
  87. <div class="col-sm-12">
  88. <div class="form-group">
  89. <label for="">Descrição do Pedido</label>
  90. <textarea class="form-control rounded-0" rows="10" name="description"
  91. placeholder="(Required)"></textarea>
  92. @if ($errors->has('description'))
  93. <span class="help-block text-danger" >
  94. <strong>{{ $errors->first('description') }}</strong>
  95. </span>
  96. @endif
  97. </div>
  98. </div>
  99. </div>
  100. </div>
  101. </div>
  102.  
  103. <div class="row align-items-center">
  104. <div class="col-sm-6">
  105. <div class="form-group file-loading">
  106. <label for="">Ficheiros adicionais</label>
  107. <div class="control-group form-group" >
  108. {{-- OLA<input type="file" name="files[]" class="form-control"> --}}
  109. <div class="file-field control-group form-group">
  110. <div class="row align-items-center ml-auto">
  111. <div class="btn btn-primary position-relative">
  112. <span>Escolher Ficheiro</span>
  113. <input type="file" name="files[]" id="file_id" class="id_0">
  114. </div>
  115. <div class="file-path-wrapper pl-1">
  116. <input id="show_file_name" class="file-path validate form-control id_0" type="text" placeholder="Nome do ficheiro" disabled>
  117. </div>
  118. </div>
  119.  
  120. </div>
  121. </div>
  122. <div class="files_div"></div>
  123. <div class="input-group-btn">
  124. <button class="btn btn-success btn-add-more" type="button">
  125. <i class="fa fa-plus"></i></button>
  126. </div>
  127. <!-- FILE CLONE -->
  128. <div class="clone" hidden>
  129. <div class="file-field control-group form-group">
  130. <div class="row align-items-center ml-auto">
  131. <div class="btn btn-primary position-relative">
  132. <span>Escolher Ficheiro</span>
  133. <input type="file" name="files[]" id="file_id" class="id_0">
  134. </div>
  135. <div class="file-path-wrapper pl-1">
  136. <input id="show_file_name" class="file-path validate form-control id_0" type="text" placeholder="Nome do ficheiro" disabled>
  137. </div>
  138. <div>
  139. <button class="btn btn-danger btn-remove" type="button">
  140. <i class="fa fa-trash"></i></button>
  141. </div>
  142. </div>
  143. </div>
  144. </div>
  145. <br />
  146. @if ($errors->has('file'))
  147. <span class="help-block text-danger">
  148. <strong>{{ $errors->first('file') }}</strong>
  149. </span>
  150. @endif
  151. </div>
  152. </div>
  153. </div>
  154. <div class="col-sm-12">
  155. <div class="form-buttons-w form-buttons-custom text-left">
  156. <button class="btn btn-success">Submeter</button>
  157. <input class="btn btn-warning" type="reset" value="Limpar">
  158. <a href="/pedidos/lista" class="btn btn-default">Cancel</a>
  159. </div>
  160. </div>
  161. <input type="hidden" name="_token" value="{{{ csrf_token() }}}" />
  162. </form>
  163. </div>
  164. </div>
  165. {{-- File input test --}}
  166.  
  167.  
  168. </div>
  169. </div>
  170. </div>
  171.  
  172.  
  173. @stop
  174.  
  175. @section('scripts')
  176. <script>
  177. add_request_input_files_scripts();
  178. </script>
  179. @stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement