 b02541ac64
			
		
	
	b02541ac64
	
	
	
		
			
			Laravel recommends using the `Str` and `Arr` class methods directly instead of the respective helper functions. These helper functions are deprecated in Laravel 5.8 and removed in Laravel 6.
		
			
				
	
	
		
			78 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <div class="container">
 | |
|     <div class="row">
 | |
| 
 | |
|         @if((sizeof($files) > 0) || (sizeof($directories) > 0))
 | |
| 
 | |
|             @foreach($directories as $key => $dir_name)
 | |
|                 <div class="col-sm-6 col-md-2">
 | |
|                     <div class="thumbnail text-center" data-id="{{ $dir_name }}">
 | |
|                         <a id="folder_{{ $key }}" data-id="{{ $dir_name }}" onclick="clickFolder('folder_{{ $key }}',0)" class="folder-icon pointer">
 | |
|                             {{--<i class="fa fa-folder-o fa-5x"></i>--}}
 | |
|                             <img src="{{asset("/vendor/laravel-filemanager/img/folder.jpg")}}">
 | |
|                         </a>
 | |
|                     </div>
 | |
|                     <div class="caption text-center">
 | |
|                         <div class="btn-group">
 | |
|                             <button type="button" onclick="clickFolder('folder_{{ $key }}',0)" class="btn btn-default btn-xs">
 | |
|                                 {{ Str::limit($dir_name, $limit = 10, $end = '...') }}
 | |
|                             </button>
 | |
|                             <button type="button" class="btn btn-default dropdown-toggle btn-xs" data-toggle="dropdown" aria-expanded="false">
 | |
|                                 <span class="caret"></span>
 | |
|                                 <span class="sr-only">Toggle Dropdown</span>
 | |
|                             </button>
 | |
|                             <ul class="dropdown-menu" role="menu">
 | |
|                                 <li><a href="javascript:rename('{{ $dir_name }}')">{{ Lang::get('laravel-filemanager::lfm.menu-rename') }}</a></li>
 | |
|                                 <li><a href="javascript:trash('{{ $dir_name }}')">{{ Lang::get('laravel-filemanager::lfm.menu-delete') }}</a></li>
 | |
|                             </ul>
 | |
|                         </div>
 | |
| 
 | |
|                     </div>
 | |
|                 </div>
 | |
|             @endforeach
 | |
| 
 | |
|             @foreach($files as $key => $file)
 | |
| 
 | |
|                 <?php $file_name = $file_info[$key]['name'];?>
 | |
|                 <?php $thumb_src = $thumb_url . $file_name;?>
 | |
| 
 | |
|                 <div class="col-sm-6 col-md-2 img-row">
 | |
| 
 | |
|                     <div class="thumbnail thumbnail-img" data-id="{{ $file_name }}" id="img_thumbnail_{{ $key }}">
 | |
|                         <img id="{{ $file }}" src="{{ $thumb_src }}" alt="" style="cursor:pointer;" onclick="useFile('{{ $file_name }}')">
 | |
|                     </div>
 | |
| 
 | |
|                     <div class="caption text-center">
 | |
|                         <div class="btn-group ">
 | |
|                             <button type="button" onclick="useFile('{{ $file_name }}')" class="btn btn-default btn-xs">
 | |
|                                 {{ Str::limit($file_name, $limit = 10, $end = '...') }}
 | |
|                             </button>
 | |
|                             <button type="button" class="btn btn-default dropdown-toggle btn-xs" data-toggle="dropdown" aria-expanded="false">
 | |
|                                 <span class="caret"></span>
 | |
|                                 <span class="sr-only">Toggle Dropdown</span>
 | |
|                             </button>
 | |
|                             <ul class="dropdown-menu" role="menu">
 | |
|                                 <li><a href="javascript:rename('{{ $file_name }}')">{{ Lang::get('laravel-filemanager::lfm.menu-rename') }}</a></li>
 | |
|                                 <li><a href="javascript:fileView('{{ $file_name }}')">{{ Lang::get('laravel-filemanager::lfm.menu-view') }}</a></li>
 | |
|                                 <li><a href="javascript:download('{{ $file_name }}')">{{ Lang::get('laravel-filemanager::lfm.menu-download') }}</a></li>
 | |
|                                 <li class="divider"></li>
 | |
|                                 {{--<li><a href="javascript:notImp()">Rotate</a></li>--}}
 | |
|                                 <li><a href="javascript:resizeImage('{{ $file_name }}')">{{ Lang::get('laravel-filemanager::lfm.menu-resize') }}</a></li>
 | |
|                                 <li><a href="javascript:cropImage('{{ $file_name }}')">{{ Lang::get('laravel-filemanager::lfm.menu-crop') }}</a></li>
 | |
|                                 <li class="divider"></li>
 | |
|                                 <li><a href="javascript:trash('{{ $file_name }}')">{{ Lang::get('laravel-filemanager::lfm.menu-delete') }}</a></li>
 | |
|                             </ul>
 | |
|                         </div>
 | |
|                     </div>
 | |
|                 </div>
 | |
| 
 | |
|             @endforeach
 | |
| 
 | |
|         @else
 | |
|             <div class="col-md-12">
 | |
|                 <p>{{ Lang::get('laravel-filemanager::lfm.message-empty') }}</p>
 | |
|             </div>
 | |
|         @endif
 | |
| 
 | |
|     </div>
 | |
| </div>
 |