breadcrumb.blade.php 1.5 KB

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