master.blade.php 1.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. @include('admin.uc.head')
  5. </head>
  6. @if(Session::has('msg'))
  7. <script>alert('{{Session::get('msg')}}')</script>
  8. @endif
  9. <body>
  10. <!-- Preloader -->
  11. <div id="preloader">
  12. <div id="status"><i class="fa fa-spinner fa-spin"></i></div>
  13. </div>
  14. <section>
  15. @include('admin.uc.leftmenu')
  16. <!-- leftpanel -->
  17. <div class="mainpanel">
  18. @include('admin.uc.header')
  19. <!-- headerbar -->
  20. @include('admin.uc.pageheader')
  21. <div class="contentpanel">
  22. @include('common.errors')
  23. @yield('content')
  24. <!-- row -->
  25. </div>
  26. <!-- contentpanel -->
  27. </div>
  28. <!-- mainpanel -->
  29. </section>
  30. @include('admin.uc.foot')
  31. </body>
  32. @yield('extjs')
  33. <script>
  34. $(document).ready(function() {
  35. var funname = $.cookie('bread-children');
  36. var funmenu = $.cookie('bread-parent');
  37. var funid = $.cookie('children-id');
  38. if (funmenu == 'Dashboard')
  39. {
  40. var $node = $('#Dashboard');
  41. $node.addClass('active');
  42. }
  43. else
  44. {
  45. var $node = $('#' + funid)
  46. $node.addClass('active');
  47. $node.parents('ul').parents('li').addClass('nav-active active');
  48. $node.parents('ul').css('display', 'block');
  49. }
  50. if (funmenu != null)
  51. {
  52. $('.breadcrumb').append("<li>" + funmenu + "</li>");
  53. }
  54. if (funname != null)
  55. {
  56. $('.breadcrumb').append("<li>" + funname + "</li>");
  57. }
  58. });
  59. $('.dashboard').click(function(){
  60. $.cookie('children-id', 0, { path:'/'});
  61. $.cookie('bread-parent', 'Dashboard', { path:'/'});
  62. $.cookie('bread-children', null, { path:'/'});
  63. });
  64. $('.children li a').click(function(){
  65. var funid = $(this).parents('li').attr('id');
  66. var funname = $(this).children('span').text();
  67. var funmenu = $(this).parents('li').children('.parent-name').children('span').text();
  68. $.cookie('children-id', funid, { path:'/'});
  69. $.cookie('bread-parent', funmenu, { path:'/'});
  70. $.cookie('bread-children', funname, { path:'/'});
  71. console.log(funid + "/" + funmenu + "/" + funname);
  72. })
  73. </script>
  74. </html>