breadcrumb.blade.php 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. @if ($breadcrumb)
  2. <div class="breadcrumb-wrapper col-12">
  3. <ol class="breadcrumb float-right text-capitalize">
  4. <li class="breadcrumb-item"><a href="{{ admin_url('/') }}"><i class="fa fa-dashboard"></i> {{admin_trans('admin.home')}}</a></li>
  5. @foreach($breadcrumb as $item)
  6. @if($loop->last)
  7. <li class="active breadcrumb-item">
  8. @if (\Illuminate\Support\Arr::has($item, 'icon'))
  9. <i class="fa {{ $item['icon'] }}"></i>
  10. @endif
  11. {{ $item['text'] }}
  12. </li>
  13. @else
  14. <li class="breadcrumb-item">
  15. <a href="{{ admin_url(\Illuminate\Support\Arr::get($item, 'url')) }}">
  16. @if (\Illuminate\Support\Arr::has($item, 'icon'))
  17. <i class="fa {{ $item['icon'] }}"></i>
  18. @endif
  19. {{ $item['text'] }}
  20. </a>
  21. </li>
  22. @endif
  23. @endforeach
  24. </ol>
  25. </div>
  26. @elseif(config('admin.enable_default_breadcrumb'))
  27. <div class="breadcrumb-wrapper col-12">
  28. <ol class="breadcrumb float-right text-capitalize">
  29. <li class="breadcrumb-item"><a href="{{ admin_url('/') }}"><i class="fa fa-dashboard"></i> {{admin_trans('admin.home')}}</a></li>
  30. @for($i = 2; $i <= ($len = count(Request::segments())); $i++)
  31. <li class="breadcrumb-item">
  32. @if($i == $len) <a href=""> @endif
  33. {{admin_trans_label(Request::segment($i))}}
  34. @if($i == $len) </a> @endif
  35. </li>
  36. @endfor
  37. </ol>
  38. </div>
  39. @endif
  40. <div class="clearfix"></div>