datatable.directory codebase
				https://datatable.directory/
			
			
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							101 lines
						
					
					
						
							3.1 KiB
						
					
					
				
			
		
		
	
	
							101 lines
						
					
					
						
							3.1 KiB
						
					
					
				| {{-- Basic table view --}}
 | |
| 
 | |
| @extends('layouts.app')
 | |
| @section('title', "Table \"$table->title\"")
 | |
| 
 | |
| @php
 | |
| /** @var \App\Models\Table $table */
 | |
| @endphp
 | |
| 
 | |
| 
 | |
| @section('content')
 | |
| 
 | |
| <div class="row justify-content-start px-3">
 | |
|   <div class="d-flex w-100 align-items-center" id="table-title-container">
 | |
|     @include('table._header-handle')
 | |
| 
 | |
|     <h1 class="mx-3" id="table-title">{{ $table->title }}</h1>
 | |
|     @include('table._view-action-buttons')
 | |
|   </div>
 | |
| </div>
 | |
| 
 | |
| <div class="row col-md-12 infobox" id="table-infobox">
 | |
| 
 | |
|   {{-- Tab panels wrapper --}}
 | |
|   <div class="col-md-10 tab-content order-1" id="infobox-tabContent">
 | |
| 
 | |
|     <div class="tab-pane show active container" id="infobox-home" role="tabpanel" aria-labelledby="infobox-home-tab">
 | |
|       @include('table._panel-metadata')
 | |
|     </div>
 | |
| 
 | |
|     <div class="tab-pane container" id="infobox-columns" role="tabpanel" aria-labelledby="infobox-columns-tab">
 | |
|       Column toggles, sort, filtering … coming soon
 | |
|     </div>
 | |
| 
 | |
|     <div class="tab-pane container" id="infobox-export" role="tabpanel" aria-labelledby="infobox-export-tab">
 | |
|       @include('table._panel-export')
 | |
|     </div>
 | |
| 
 | |
|   </div>{{-- End of tab panels wrapper --}}
 | |
| 
 | |
|   {{-- Right column with menu --}}
 | |
|   <div class="col-md-2 border-left order-md-2 order-0 mb-md-0 mb-2" id="infobox-tab-container">
 | |
|     <div class="nav flex-md-column flex-row nav-pills pt-1 pb-1" role="tablist"
 | |
|          aria-label="Tabs for the table info box" id="infobox-tab">
 | |
| 
 | |
|       <a class="nav-link active" data-toggle="pill" role="tab" aria-selected="true"
 | |
|          id="infobox-home-tab" href="#infobox-home" aria-controls="infobox-home">
 | |
|         Table Info
 | |
|       </a>
 | |
| 
 | |
|       <a class="nav-link" data-toggle="pill" role="tab" aria-selected="false"
 | |
|          id="infobox-columns-tab" href="#infobox-columns" aria-controls="infobox-columns">
 | |
|         Columns
 | |
|       </a>
 | |
| 
 | |
|       <a class="nav-link" data-toggle="pill" role="tab" aria-selected="false"
 | |
|          id="infobox-export-tab" href="#infobox-export" aria-controls="infobox-export">
 | |
|         Export
 | |
|       </a>
 | |
| 
 | |
|     </div>
 | |
|   </div>{{-- end of menu column --}}
 | |
| 
 | |
| </div>{{-- End of row --}}
 | |
| 
 | |
| @if($table->revisions_count != $revisionNum)
 | |
|   <div class="alert alert-warning alert-important" role="alert" >
 | |
|     <button type="button"
 | |
|             class="close"
 | |
|             data-dismiss="alert"
 | |
|             aria-hidden="true"
 | |
|     >×</button>
 | |
| 
 | |
|     You're viewing an old table revision ({{$revisionNum}} out of {{ $table->revisions_count }}).
 | |
|     <a href="{{ $table->viewRoute }}">Go to current</a>
 | |
|   </div>
 | |
| @endif
 | |
| 
 | |
| <div class="row justify-content-center mb-2">
 | |
|   <div class="col-md-12 d-flex">
 | |
|     <nav class="text-center" aria-label="Pages of the table">
 | |
|       {{ $rows->links(null, ['ulClass' => 'mb-0']) }}
 | |
|     </nav>
 | |
|   </div>
 | |
| </div>{{-- End of row --}}
 | |
| 
 | |
| <div class="row justify-content-center">
 | |
|   <div class="col-12">
 | |
|     @include('table._rows')
 | |
|   </div>
 | |
| </div>{{-- End of row --}}
 | |
| 
 | |
| <div class="row justify-content-center mb-2">
 | |
|   <div class="col-md-12 d-flex">
 | |
|     <nav class="text-center" aria-label="Pages of the table">
 | |
|       {{ $rows->links(null, ['ulClass' => 'mb-0']) }}
 | |
|     </nav>
 | |
|   </div>
 | |
| </div>{{-- End of row --}}
 | |
| 
 | |
| @endsection
 | |
| 
 |