Viewing file: sidebar.blade.php (14.32 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<ul class="metismenu sidebar-height" id="menu"> @if(auth()->user()->type=='customer') @php $customer=auth()->user(); $menu= \App\Models\Menu::where('user_id',$customer->id)->orderBy('created_at','desc')->limit(1)->get(); @endphp @if(isset($menu[0]) && $menu[0]) <li><a class="ai-icon" href="{{route('show.restaurant',['slug'=>$menu[0]->url])}}" aria-expanded="false"> <i class="flaticon-381-networking"></i> <span class="nav-text">{{trans('Menu')}}</span> </a> </li> @endif @endif
@can('restaurant_manage') <li><a class="ai-icon" href="{{route('dashboard')}}" aria-expanded="false"> <i class="flaticon-381-networking"></i> <span class="nav-text">{{trans('layout.dashboard')}}</span> </a> </li> @endcan
@if(auth()->user()->type !== 'reservation_owner' ) @can('order_list') <li class="{{isSidebarActive('order*')}} active-no-child"> <a class="ai-icon" href="{{route('order.index')}}" aria-expanded="false"> <i class="flaticon-381-notepad "></i> <span class="nav-text">{{trans('layout.orders')}}</span> </a> </li> @endcan @endif
@can('call_waiter') <li class="{{isSidebarActive('call.waiter')}} active-no-child"><a class="ai-icon" href="{{route('call.waiter')}}" aria-expanded="false"> <i class="flaticon-381-television"></i> <span class="nav-text">{{trans('layout.call_waiter')}}</span> </a> </li> @endcan
@if(auth()->user()->type == 'reservation_owner' || auth()->user()->type == 'restaurant_owner' || auth()->user()->type == 'user') @can('reservation') <li class="{{isSidebarActive('check.reservation')}} active-no-child"> <a class="ai-icon" href="{{route('check.reservation')}}" aria-expanded="false"> <i class="flaticon-381-notepad "></i> <span class="nav-text">{{trans('layout.reservations')}}</span> </a> </li> @endcan @endif @if(auth()->user()->type == 'customer' && isset(auth()->user()->restaurant_id) && auth()->user()->restaurant_id) @can('reservation') <li class="{{isSidebarActive('check.reservation')}} active-no-child"> <a class="ai-icon" href="{{route('check.reservation')}}" aria-expanded="false"> <i class="flaticon-381-notepad "></i> <span class="nav-text">{{trans('layout.reservations')}}</span> </a> </li> @endcan @endif
@can('menu_manage') <li><a class="has-arrow ai-icon" href="javascript:void(0)" aria-expanded="false"> <i class="flaticon-381-layer-1"></i> <span class="nav-text">{{trans('layout.menus')}}</span> </a> <ul aria-expanded="false"> <li><a href="{{route('category.index')}}">{{trans('layout.category')}}</a></li> <li><a href="{{route('item.index')}}">{{trans('layout.items')}}</a></li> <li><a href="{{route('tax.index')}}">{{trans('layout.tax')}}</a></li> </ul> </li> @endcan
@can('table_manage') <li><a class="has-arrow ai-icon" href="javascript:void(0)" aria-expanded="false"> <i class="flaticon-381-layer-1"></i> <span class="nav-text">{{trans('layout.table')}}</span> </a> <ul aria-expanded="false"> <li><a href="{{route('table-position.index')}}">{{trans('layout.position')}}</a></li> <li><a href="{{route('table.index')}}">{{trans('layout.table')}}</a></li> <li><a href="{{route('qr.maker')}}">{{trans('layout.qr_maker')}}</a></li> </ul> </li> @endcan
@can('restaurant_manage') <li class="{{isSidebarActive('restaurant*')}} active-no-child"><a class="ai-icon" href="{{route('restaurant.index')}}" aria-expanded="false"> <i class="flaticon-381-television"></i> <span class="nav-text">{{trans('layout.restaurant')}} ( {{trans('layout.branches')}} )</span> </a> </li> @endcan {{-- <li class="{{isSidebarActive('category*')}} active-no-child"><a class="ai-icon" href="{{route('category.index')}}" aria-expanded="false"> <i class="flaticon-381-television"></i> <span class="nav-text">{{trans('layout.category')}}</span> </a> </li> --}}
@php $modules = modules_status('MultiRestaurant'); @endphp @can('table_booking_manage') @if($modules) <li class="{{isSidebarActive('multirestaurant::tables.booking')}} active-no-child"><a class="ai-icon" href="{{route('multirestaurant::tables.booking')}}" aria-expanded="false"> <i class="flaticon-381-television"></i> <span class="nav-text">{{trans('multirestaurant::layout.table_booking')}}<small class="addon">({{trans('multirestaurant::layout.addon')}})</small></span> </a> </li> @endif @endcan {{-- @can('billing') <li class="{{isSidebarActive('billings')}} active-no-child"><a class="ai-icon" href="{{route('billings')}}" aria-expanded="false"> <i class="flaticon-381-network "></i> <span class="nav-text">{{trans('layout.billings')}}</span> </a> </li> @endcan --}} @if(auth()->user()->type=='restaurant_owner') <li><a class="has-arrow ai-icon" href="javascript:void(0)" aria-expanded="false"> <i class="flaticon-381-layer-1"></i> <span class="nav-text">{{trans('layout.extra')}}</span> </a> <ul aria-expanded="false"> @can('plan_list') <li><a href="{{route('plan.list')}}">{{trans('layout.package')}}</a></li> @endcan @can('manage_user') <li><a href="{{route('customers.index')}}"> @if(auth()->user()->type=='restaurant_owner') {{trans('layout.staff')}} @elseif(auth()->user()->type=='admin') {{trans('layout.users')}} @endif </a></li> @endcan @can('report') <li><a href="{{route('report.index')}}">{{trans('layout.report')}}</a></li> @endcan @can('order_count_down') <li><a href="{{route('order.count.down.list')}}" target="_blank">{{trans('Order Count')}}</a></li> @endcan
</ul> </li> @endif
{{-- @can('plan_list') <li class="{{isSidebarActive('plan.list')}} active-no-child"><a class="ai-icon" href="{{route('plan.list')}}" aria-expanded="false"> <i class="flaticon-381-network "></i> <span class="nav-text">{{trans('Package')}}</span> </a>
</li> @endcan --}}
@if(auth()->user()->type=='admin')
@can('manage_user') <li class="{{isSidebarActive('customers.index')}} active-no-child"><a class="ai-icon" href="{{route('customers.index')}}" aria-expanded="false"> <i class="fa fa-user-circle"></i> <span class="nav-text"> @if(auth()->user()->type=='restaurant_owner') {{trans('layout.staff')}} @elseif(auth()->user()->type=='admin') {{trans('layout.users')}} @endif </span> </a>
</li> @endcan @can('report') <li class="{{isSidebarActive('report*')}} active-no-child"><a class="ai-icon" href="{{route('report.index')}}" aria-expanded="false"> <i class="flaticon-381-layer-1 "></i> <span class="nav-text">{{trans('layout.report')}}</span> </a>
</li> @endcan @endif
@can('plan_manage') <li class="{{isSidebarActive('plan*')}} active-no-child"><a class="ai-icon" href="{{route('plan.index')}}" aria-expanded="false"> <i class="flaticon-381-network "></i> <span class="nav-text">{{trans('layout.plan')}}</span> </a>
</li> @endcan {{-- @can('order_count_down') <li class="{{isSidebarActive('order.count.down.list')}} active-no-child"><a target="_blank" class="ai-icon" href="{{route('order.count.down.list')}}" aria-expanded="false"> <i class="flaticon-381-network "></i> <span class="nav-text">{{trans('Order Count')}}</span> </a>
</li> @endcan --}} @can('user_plan_change') <li class="{{isSidebarActive('user.plan')}} active-no-child"><a class="ai-icon" href="{{route('user.plan')}}" aria-expanded="false"> <i class="flaticon-381-network "></i> <span class="nav-text">{{trans('layout.user_plan')}}</span> </a>
</li>
@endcan @can('contact_message') <li class="{{isSidebarActive('contact-message.index')}} active-no-child"><a class="ai-icon" href="{{route('contact-message.index')}}" aria-expanded="false"> <i class="fa fa-envelope-o"></i>
<span class="nav-text">{{trans('layout.messages')}}</span> </a>
</li>
@endcan @can('plan_manage') <li class="{{isSidebarActive('blog*')}} active-no-child"><a class="ai-icon" href="{{route('blog.index')}}" aria-expanded="false"> {{-- <i class="flaticon-381-layer-1 "></i> --}} <i class="fa fa-rss" aria-hidden="true"></i>
<span class="nav-text">{{trans('layout.blog')}}</span> </a>
</li> @endcan @can('city_manage') @if($modules) <li class="{{isSidebarActive('multirestaurant::cities')}} active-no-child"><a class="ai-icon" href="{{route('multirestaurant::cities')}}" aria-expanded="false"> <i class="ti-map"></i> <span class="nav-text">{{trans('multirestaurant::layout.cities')}}@if (env('APP_DEMO'))<small class="addon">({{trans('multirestaurant::layout.addon')}})</small>@endif</span> </a> </li> @endif @endcan @can('template_manage') <li><a class="has-arrow ai-icon" href="javascript:void(0)" aria-expanded="false"> <i class="ti-layout-cta-right"></i> <span class="nav-text">{{trans('layout.template')}}</span> </a> <ul aria-expanded="false"> @if($modules) <li> <a href="{{route('multirestaurant::multirestaurant.template')}}"><span><i class="fa fa-angle-double-right" aria-hidden="true"></i> </span>{{trans('multirestaurant::layout.multi_restaurant')}}@if (env('APP_DEMO'))<small class="addon">({{trans('multirestaurant::layout.addon')}})</small>@endif</a> </li> @endif <li><a href="{{route('template.index')}}"> <span><i class="fa fa-angle-double-right" aria-hidden="true"></i> </span> {{trans('layout.frontend_template')}}</a></li> <li><a href="{{route('page.index')}}"> <span><i class="fa fa-angle-double-right" aria-hidden="true"></i> </span> {{trans('layout.pages')}}</a></li> <li><a href="{{route('faq.index')}}"> <span><i class="fa fa-angle-double-right" aria-hidden="true"></i> </span> {{trans('layout.faq')}}</a></li> </ul> </li> @endcan @if(auth()->user()->type!='user') <li class="{{isSidebarActive('settings*')}} active-no-child"><a href="{{route('settings')}}" class="ai-icon" aria-expanded="false"> <i class="flaticon-381-settings-2"></i> <span class="nav-text">{{trans('layout.settings')}}</span> </a> </li> @endif @can('restaurant_owner_manage') <li class="{{isSidebarActive('customers.index')}} active-no-child"><a class="ai-icon" href="{{route('customers.index')}}" aria-expanded="false"> <i class="fa fa-user-circle"></i> <span class="nav-text"> {{trans('layout.customer')}} </span> </a>
</li> @endcan @can('addon_manage') <li class="{{isSidebarActive('addon.index')}} active-no-child"><a class="ai-icon" href="{{route('addon.index')}}" aria-expanded="false"> <i class="ti-plug"></i> <span class="nav-text">{{trans('layout.addon')}}</span> </a> </li> @endcan </ul>
<div class="copyright">
<p><strong>{{json_decode(get_settings('site_setting'))->name}} </strong> © {{date('Y')}} {{trans('layout.all_right_reserved')}}</p> </div>
|