secondSidebar.blade.php 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <!-- sidebar: style can be found in sidebar.less -->
  2. <section class="sidebar sidebar2" data-active-color="blue" data-background-color="white" data-image="../assets/img/sidebar-1.jpg">
  3. <div class="sidebar-wrapper" style="overflow-y: auto;overflow-x: hidden;">
  4. <ul class="nav">
  5. @foreach(\app\backend\modules\menu\Menu::current()->getItems()[\app\backend\modules\menu\Menu::current()->getCurrentItems()[0]]['child'] as $key=>$value)
  6. @if(isset($value['menu']) && $value['menu'] == 1 && can($key))
  7. @if(isset($value['child']) && array_child_kv_exists($value['child'],'menu',1))
  8. <li class="{{in_array($key,\app\backend\modules\menu\Menu::current()->getCurrentItems()) ? 'active' : ''}}">
  9. <a href="{{isset($value['url']) ? yzWebFullUrl($value['url']):''}}{{$value['url_params'] ?? ''}}">
  10. <i class="fa {{array_get($value,'icon','fa-circle-o') ?: 'fa-circle-o'}}"></i>
  11. {{--<span class="pull-right-container">--}}
  12. {{--<i class="fa fa-angle-left pull-right"></i>--}}
  13. {{--</span>--}}
  14. <p>{{$value['name']}}</p>
  15. </a>
  16. {{--@include('layouts.childMenu',['childs'=>$value['child'],'item'=>$key])--}}
  17. </li>
  18. @elseif($value['menu'] == 1)
  19. <li class="{{in_array($key,\app\backend\modules\menu\Menu::current()->getCurrentItems()) ? 'active' : ''}}">
  20. <a href="{{isset($value['url']) ? yzWebFullUrl($value['url']):''}}{{$value['url_params'] ?? ''}}">
  21. <i class="fa {{array_get($value,'icon','fa-circle-o') ?: 'fa-circle-o'}}"></i>
  22. <p>{{$value['name'] ?? ''}}
  23. @if(isset($value['bubble']) && $value['bubble'] >= 1)
  24. <span style="
  25. display: inline-block;
  26. background: #ff485d;
  27. color: #fff;
  28. border-radius: 8px 8px 8px 1px;
  29. position: relative;
  30. top: -10px;
  31. height: 15px;
  32. line-height: 15px;
  33. padding: 0 5px;
  34. font-size: 12px;
  35. font-weight: 500;
  36. text-overflow: ellipsis;
  37. overflow: hidden;
  38. white-space: nowrap;
  39. /*width: 47px;*/
  40. ">{{$value['bubble']}}</span>
  41. @endif
  42. </p>
  43. </a>
  44. </li>
  45. @endif
  46. @endif
  47. @endforeach
  48. </ul>
  49. {{--菜单结束--}}
  50. </div>
  51. <!-- Sidebar Menu -->
  52. <!-- /.sidebar-menu -->
  53. </section>