ZasieuN

index.blade.php

Jul 4th, 2017
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.41 KB | None | 0 0
  1. @extends('default')
  2. @section('content')
  3. <head>
  4. <script src="scripts/jquery.min.js" type="text/javascript"></script>
  5. <script src="scripts/jquery_checkbox.js" type="text/javascript"></script>
  6. </head>
  7. <div class="panel panel-primary">
  8.  
  9. <div class="panel-heading">
  10. <h3 class="panel-title" style="padding:12px 0px;font-size:25px;">
  11. <center>
  12. <strong>Cari Data</strong>
  13. </center>
  14. </h3>
  15. </div>
  16.  
  17. <div class="panel-body">
  18. @if ($message = Session::get('success'))
  19. <div class="alert alert-success" role="alert">
  20. {{ Session::get('success') }}
  21. </div>
  22. @endif
  23. @if ($message = Session::get('error'))
  24. <div class="alert alert-danger" role="alert">
  25. {{ Session::get('error') }}
  26. </div>
  27. @endif
  28. <center>
  29. <div class="filter">
  30. <h4>Cari berdasarkan :</h4>
  31. <!-- Form Pencarian -->
  32. <div class="col-md-4">
  33. {!! Form::open(['method'=>'GET','url'=>'caridata','role'=>'search','search2','search3','search4','search5']) !!}
  34. <div class="input-group custom-search-form">
  35. <input id="cTan" name="cTan" type="checkbox" onclick="run();"/>Bulan
  36. <select type="text" class="iTan" name="bulan" id="menuz" disabled="">
  37. <option value="0"></option>
  38. <option value="1">Januari</option>
  39. <option value="2">Februari</option>
  40. <option value="3">Maret</option>
  41. <option value="4">April</option>
  42. <option value="5">Mei</option>
  43. <option value="6">Juni</option>
  44. <option value="7">Juli</option>
  45. <option value="8">Agustus</option>
  46. <option value="9">September</option>
  47. <option value="10">Oktober</option>
  48. <option value="11">November</option>
  49. <option value="12">Desember</option>
  50. </select><br>
  51. <!-- <input type="text" class="iTan" name="bulan" disabled=""><br> -->
  52.  
  53. <input id="cKab" name="cKab" type="checkbox" />Kabupaten
  54. <input type="text" class="iKab" name="kabupaten" disabled=""><br>
  55.  
  56. <input id="cProv" name="cProv" type="checkbox" />Provinsi
  57. <input type="text" class="iProv" name="provinsi" disabled=""><br>
  58.  
  59. <input id="cMag" name="cMag" type="checkbox" />Magnitude
  60. <select>
  61. <option value="Lebih Dari" id="lebih" name="lebihdari">></option>
  62. <option value="Kurang Dari" id="kurang" name="kurangdari"><</option>
  63. <option value="Sama Dengan" id="sama" name="sama">=</option>
  64. </select>
  65. <input type="text" class="iMag" name="mag" disabled="">
  66. <br>
  67.  
  68. <input id="cKed" name="cKed" type="checkbox" />Kedalaman
  69. <select>
  70. <option value="Lebih Dari" id="lebih" name="lebihdari">></option>
  71. <option value="Kurang Dari" id="kurang" name="kurangdari"><</option>
  72. <option value="Sama Dengan" id="sama" name="sama">=</option>
  73. </select>
  74. <input type="text" class="iKed" name="kedalaman" disabled="">
  75. <br>
  76. <span class="input-group-btn">
  77. <span class="input-group-btn">
  78. <button class="btn btn-default" type="submit">
  79. <i class="fa fa-search"></i> Cari
  80. </button>
  81. </span>
  82. </span>
  83. </div>
  84. {!! Form::close() !!}
  85. </div>
  86. </div>
  87. <br/>
  88. <table class="table table-bordered table-hover table-condensed tfix">
  89. <thead align="center">
  90. <tr>
  91. <td><b>TANGGAL</b></td>
  92. <td><b>WAKTU (UTC)</b></td>
  93. <td><b>LINTANG</b></td>
  94. <td><b>BUJUR</b></td>
  95. <td><b>KEDALAMAN (KM)</b></td>
  96. <td><b>MANITUDE</b></td>
  97. <td><b>MLv</b></td>
  98. <td><b>X</b></td>
  99. <td><b>Y</b></td>
  100. <td><b>Z</b></td>
  101. <td><b>KETERANGAN</b></td>
  102. <td width="85px"></td>
  103. </tr>
  104. </thead>
  105. @foreach($dataList as $key => $view)
  106. <tr align="center">
  107. <td>{{ $view->tanggal }}</td>
  108. <td>{{ $view->waktu }}</td>
  109. <td>{{ $view->lintang }}</td>
  110. <td>{{ $view->bujur }}</td>
  111. <td>{{ $view->kedalaman }}</td>
  112. <td>{{ $view->mag }}</td>
  113. <td>{{ $view->mlv }}</td>
  114. <td>{{ $view->x }}</td>
  115. <td>{{ $view->y }}</td>
  116. <td>{{ $view->z }}</td>
  117. <td>{{ $view->keterangan }}</td>
  118. <td>
  119. <div class="btn-group" role="group" aria-label="...">
  120. <a href="{{ url('edit/'.$view->id) }}" class="btn btn-sm btn-warning"><i class="glyphicon glyphicon-pencil"></i>
  121. <a href="{{ url('delete/'.$view->id) }}" onclick="return confirm('Are you sure to delete this data?')" class="btn btn-sm btn-danger"><i class="glyphicon glyphicon-trash"></i></a>
  122. </div>
  123. </td>
  124. </tr>
  125. @endforeach
  126. </table>
  127. <!-- <?php echo $dataList->render(); ?> -->
  128. {{ $dataList->appends(Request::except('page'))->links() }}
  129. <br/>
  130. <h3>Export File From Database:</h3>
  131. <div style="border: 4px solid #a1a1a1;margin-top: 15px;padding: 20px;">
  132. <a ><button class="btn btn-warning btn-lg" onclick = "printAnyMaps();">Unduh Peta</button></a>
  133. <a href="{{ route('pdfview',['download'=>'pdf']) }}"><button class="btn btn-danger btn-lg">Unduh sebagai PDF</button></a>
  134. <a href="{{ url('downloadExcel/xlsx') }}"><button class="btn btn-success btn-lg">Unduh sebagai Excel</button></a>
  135. </div>
  136. <br/>
  137. </center>
  138. <script type="text/javascript">
  139. function printAnyMaps() {
  140. var $body = $('body');
  141. var $mapContainer = $('.map-container');
  142. var $mapContainerParent = $mapContainer.parent();
  143. var $printContainer = $('<div style="position:relative;">');
  144.  
  145. $printContainer
  146. .height($mapContainer.height())
  147. .append($mapContainer)
  148. .prependTo($body);
  149.  
  150. var $content = $body
  151. .children()
  152. .not($printContainer)
  153. .not('script')
  154. .detach();
  155.  
  156. /**
  157. * Needed for those who use Bootstrap 3.x, because some of
  158. * its `@media print` styles ain't play nicely when printing.
  159. */
  160. var $patchedStyle = $('<style media="print">')
  161. .text(
  162. 'img { max-width: none !important; }' +
  163. 'a[href]:after { content: ""; }'
  164. )
  165. .appendTo('head');
  166.  
  167. window.print();
  168.  
  169. $body.append($content);
  170. $mapContainerParent.append($mapContainer);
  171.  
  172. $printContainer.remove();
  173. $patchedStyle.remove();
  174. }
  175.  
  176. function run(){
  177. var menuz = document.getElementById("menuz");
  178. if(document.getElementById("cTan").checked == true){
  179. menuz.disabled = false;
  180. }else{
  181. menuz.disabled = true;
  182. }
  183.  
  184. }
  185. </script>
  186. <center>
  187. <div class="map-container">
  188. <div style="width:1200px;height:600px">
  189. {!! Mapper::render() !!}
  190. </div>
  191. </div>
  192. </center>
  193. </div>
  194. </div>
  195. @stop
Advertisement
Add Comment
Please, Sign In to add comment