@php $menus = [ ['label' => 'Dashboard', 'route' => 'admin.dashboard', 'permission' => 'dashboard.view', 'icon' => 'fe fe-home'], ['label' => 'Properties', 'route' => 'admin.properties.index', 'permission' => 'properties.view', 'icon' => 'fe fe-map-pin'], ['label' => 'Media Library', 'route' => 'admin.media.index', 'permission' => 'media.view', 'icon' => 'fe fe-image'], ['label' => 'Property Types', 'route' => 'admin.property-types.index', 'permission' => 'property_types.view', 'icon' => 'fe fe-grid'], ['label' => 'Property Categories', 'route' => 'admin.property-categories.index', 'permission' => 'property_categories.view', 'icon' => 'fe fe-layers'], ['label' => 'Amenities', 'route' => 'admin.amenities.index', 'permission' => 'amenities.view', 'icon' => 'fe fe-star'], ['label' => 'Districts', 'route' => 'admin.districts.index', 'permission' => 'districts.view', 'icon' => 'fe fe-map'], ['label' => 'Cities', 'route' => 'admin.cities.index', 'permission' => 'cities.view', 'icon' => 'fe fe-navigation'], ['label' => 'Areas', 'route' => 'admin.areas.index', 'permission' => 'areas.view', 'icon' => 'fe fe-map-pin'], ['label' => 'Location Import', 'route' => 'admin.locations.import', 'permission' => 'location_imports.view', 'icon' => 'fe fe-upload-cloud'], ['label' => 'Agents', 'route' => 'admin.agents.index', 'permission' => 'agents.view', 'icon' => 'fe fe-briefcase'], ['label' => 'Users', 'route' => 'admin.users.index', 'permission' => 'users.view', 'icon' => 'fe fe-users'], ['label' => 'Leads', 'route' => 'admin.leads.index', 'permission' => 'leads.view', 'icon' => 'fe fe-phone-call'], ['label' => 'Membership Plans', 'route' => 'admin.membership-plans.index', 'permission' => 'subscriptions.view', 'icon' => 'fe fe-award'], ['label' => 'Payments', 'route' => 'admin.payments.index', 'permission' => 'payments.view', 'icon' => 'fe fe-credit-card'], ['label' => 'Blog Categories', 'route' => 'admin.blog-categories.index', 'permission' => 'blog_categories.view', 'icon' => 'fe fe-folder'], ['label' => 'Blog Tags', 'route' => 'admin.blog-tags.index', 'permission' => 'blog_tags.view', 'icon' => 'fe fe-tag'], ['label' => 'Blog Posts', 'route' => 'admin.blogs.index', 'permission' => 'blogs.view', 'icon' => 'fe fe-edit-3'], ['label' => 'Blog Comments', 'route' => 'admin.blog-comments.index', 'permission' => 'blog_comments.view', 'icon' => 'fe fe-message-square'], ['label' => 'Reviews', 'route' => 'admin.reviews.index', 'permission' => 'reviews.view', 'icon' => 'fe fe-thumbs-up'], ['label' => 'Testimonials', 'route' => 'admin.testimonials.index', 'permission' => 'testimonials.view', 'icon' => 'fe fe-heart'], ['label' => 'FAQs', 'route' => 'admin.faqs.index', 'permission' => 'faqs.view', 'icon' => 'fe fe-help-circle'], ['label' => 'SEO Settings', 'route' => 'admin.seo-settings.edit', 'permission' => 'seo_settings.view', 'icon' => 'fe fe-search'], ['label' => 'General Settings', 'route' => 'admin.general-settings.edit', 'permission' => 'general_settings.view', 'icon' => 'fe fe-settings'], ['label' => 'Reports', 'route' => 'admin.reports.index', 'permission' => 'reports.view', 'icon' => 'fe fe-bar-chart-2'], ['label' => 'Audit Logs', 'route' => 'admin.audit-logs.index', 'permission' => 'audit_logs.view', 'icon' => 'fe fe-shield'], ]; $site = \App\Support\SiteSettings::class; @endphp
  • Main

  • @foreach($menus as $menu) @can($menu['permission']) @php($active = request()->routeIs(Str::beforeLast($menu['route'], '.') . '*'))
  • {{ $menu['label'] }}
  • @endcan @endforeach