{{-- Merchandise --}} @canany(['Warehouses list', 'Suppliers list', 'Products list'])
  • Channel Icon Merchandise
      @can('Warehouses list')
    • Warehouses
    • @endcan @can('Categories list')
    • Product Categories
    • @endcan @can('Suppliers list')
    • Suppliers
    • @endcan @can('Products list')
    • Products
    • @endcan @can('Depletion Import')
    • Import Depletion Plan
    • @endcan @can('Depletion list')
    • Depletion Jobs
    • @endcan
  • @endcan {{-- Corporate Sales --}} {{-- ADDED 'CSM Follow Ups list' to the parent canany --}} @canany([ 'CSM Dashboard', 'CSM Customer Segments list', 'CSM Corporate Customers list', 'CSM Checklist Templates list', 'CSM Sales Visits list', 'CSM Events list', 'CSM Beer Sales list', 'CSM Alcohol Sales list', 'CSM Event Feedbacks list', 'CSM Follow Ups list', 'CSM Data Visibility list' ])
  • CSM Icon Corporate Sales
      @can('CSM Dashboard')
    • Dashboard
    • @endcan @can('CSM Corporate Customers list')
    • Corporate Customers
    • @endcan {{-- Itinerary Link --}} @can('CSM Sales Visits list')
    • Itinerary
    • @endcan {{-- Events Link --}} @can('CSM Events list')
    • Events
    • @endcan {{-- NEW FOLLOW UPS LINK --}} @can('CSM Follow Ups list')
    • Follow Ups
    • @endcan @can('CSM Customer Segments list')
    • Customer Segments
    • @endcan @can('CSM Checklist Templates list')
    • Checklist Templates
    • @endcan {{-- Data Collection --}}
    • Data Collection
        @can('CSM Beer Sales list')
      • Beer Sales
      • @endcan @can('CSM Alcohol Sales list')
      • Alcohol Sales
      • @endcan @can('CSM Event Feedbacks list')
      • Feedbacks & Remarks
      • @endcan
    • @can('CSM Data Visibility list')
    • Data Visibility
    • @endcan
  • @endcanany {{-- Survey Management --}} @canany([ 'Channels list', 'Survey list', '1-2-1 Channels list', '1-2-1 Survey list', 'Observation Channels list', 'Observation Survey list', '1-2-1 Survey Dashboard view', 'Observation Dashboard view', ]) @php $is121Channels = request()->routeIs('channels.index') && request('survey_type') === '1-2-1 Survey'; $isObsChannels = request()->routeIs('channels.index') && request('survey_type') === 'Observation Survey'; $is121Surveys = request()->routeIs('surveymanagement.surveys.index') && request('type') === '1-2-1 Survey'; $isObsSurveys = request()->routeIs('surveymanagement.surveys.index') && request('type') === 'Observation Survey'; $isAllSurveys = request()->routeIs('surveymanagement.surveys.index') && request('type') === 'all'; $is121Dashboard = request()->routeIs('surveymanagement.surveys.dashboard') && request('survey_type') === '1-2-1 Survey'; $isObsDashboard = request()->routeIs('surveymanagement.surveys.dashboard') && request('survey_type') === 'Observation Survey'; $isSurveyMgmtActive = $is121Channels || $isObsChannels || $is121Surveys || $isObsSurveys || $isAllSurveys || $is121Dashboard || $isObsDashboard; $is121Active = $is121Channels || $is121Surveys || $is121Dashboard; @endphp
  • Survey Icon Survey Management
      {{-- 1-2-1 Survey Group --}} @canany([ '1-2-1 Channels list', '1-2-1 Survey list', 'Channels list', 'Survey list', '1-2-1 Survey Dashboard view', ]) @php $is121Dashboard = request()->routeIs('surveymanagement.surveys.dashboard') && request('survey_type') === '1-2-1 Survey'; $is121Active = $is121Channels || $is121Surveys || $is121Dashboard; @endphp
    • 1-2-1 Survey
        @can('1-2-1 Survey Dashboard view')
      • Dashboard @if ($is121Dashboard) @endif
      • @endcan @canany(['1-2-1 Channels list', 'Channels list'])
      • Channels @if ($is121Channels) @endif
      • @endcanany @canany(['1-2-1 Survey list', 'Survey list'])
      • Surveys @if ($is121Surveys) @endif
      • @endcanany
    • @endcanany {{-- Observation Survey Group --}} @canany(['Observation Channels list', 'Observation Survey list', 'Observation Dashboard view']) @php $isObsDashboard = request()->routeIs('surveymanagement.surveys.dashboard') && request('survey_type') === 'Observation Survey'; $isObsActive = $isObsChannels || $isObsSurveys || $isObsDashboard; @endphp
    • Observation Survey
        @can('Observation Dashboard view')
      • Dashboard @if ($isObsDashboard) @endif
      • @endcan @canany(['Observation Channels list', 'Channels list'])
      • Channels @if ($isObsChannels) @endif
      • @endcanany @canany(['Observation Survey list', 'Survey list'])
      • Surveys @if ($isObsSurveys) @endif
      • @endcanany
    • @endcanany {{-- All Surveys --}} @canany(['Survey list'])
    • All Surveys @if ($isAllSurveys) @endif
    • @endcanany
  • @endcanany {{-- App Users --}} @can('App User list')
  • App Users Icon App Users
    • App Users
  • @endcan {{-- Reports --}} {{-- @can('Survey Attempts report view')
  • Reports Icon Reports
    • Survey Attempts
  • @endcan --}} {{-- Settings --}} @canany(['Users list', 'Roles list'])
  • Settings Icon Settings
    • {{-- --}} Users & Permissions
        @can('Users list')
      • Users
      • @endcan @can('Roles list')
      • Roles & Permissions
      • @endcan
  • @endcanany