@if (in_array('admin', user_roles()) ||
$sidebarUserPermissions['view_overview_dashboard'] == 4 ||
$sidebarUserPermissions['view_project_dashboard'] == 4 ||
$sidebarUserPermissions['view_client_dashboard'] == 4 ||
$sidebarUserPermissions['view_hr_dashboard'] == 4 ||
$sidebarUserPermissions['view_ticket_dashboard'] == 4 ||
$sidebarUserPermissions['view_finance_dashboard'] == 4)
@else
@endif
@if (
!in_array('client', user_roles()) &&
in_array('leads', user_modules()) &&
$sidebarUserPermissions['view_lead'] != 5 &&
$sidebarUserPermissions['view_lead'] != 'none')
@endif
@if (
!in_array('client', user_roles()) &&
in_array('clients', user_modules()) &&
$sidebarUserPermissions['view_clients'] != 5 &&
$sidebarUserPermissions['view_clients'] != 'none')
@endif
@if (
!in_array('client', user_roles()) &&
(in_array('employees', user_modules()) ||
in_array('leaves', user_modules()) ||
in_array('attendance', user_modules()) ||
in_array('holidays', user_modules())) &&
($sidebarUserPermissions['view_employees'] != 5 ||
$sidebarUserPermissions['view_leave'] != 5 ||
$sidebarUserPermissions['view_attendance'] != 5 ||
$sidebarUserPermissions['view_holiday'] != 5) &&
($sidebarUserPermissions['view_employees'] != 'none' ||
$sidebarUserPermissions['view_leave'] != 'none' ||
$sidebarUserPermissions['view_attendance'] != 'none' ||
$sidebarUserPermissions['view_holiday'] != 'none' ||
$sidebarUserPermissions['view_shift_roster'] != 'none'))
@if (in_array('employees', user_modules()) &&
$sidebarUserPermissions['view_employees'] != 5 &&
$sidebarUserPermissions['view_employees'] != 'none')
@endif
@if (in_array('leaves', user_modules()) &&
$sidebarUserPermissions['view_leave'] != 5 &&
$sidebarUserPermissions['view_leave'] != 'none')
@endif
@if (in_array('attendance', user_modules()) &&
isset($sidebarUserPermissions['view_shift_roster']) &&
$sidebarUserPermissions['view_shift_roster'] != 5 &&
$sidebarUserPermissions['view_shift_roster'] != 'none')
@endif
@if (in_array('attendance', user_modules()) &&
$sidebarUserPermissions['view_attendance'] != 5 &&
$sidebarUserPermissions['view_attendance'] != 'none')
@endif
@if (in_array('holidays', user_modules()) &&
$sidebarUserPermissions['view_holiday'] != 5 &&
$sidebarUserPermissions['view_holiday'] != 'none')
@endif
@if (isset($sidebarUserPermissions['view_designation']) && $sidebarUserPermissions['view_designation'] == 4)
@endif
@if (isset($sidebarUserPermissions['view_department']) && $sidebarUserPermissions['view_department'] == 4)
@endif
@if (isset($sidebarUserPermissions['view_appreciation']) && $sidebarUserPermissions['view_appreciation'] != 5)
@endif
@if (isset($sidebarUserPermissions['view_appreciation']) &&
$sidebarUserPermissions['view_appreciation'] == 5 &&
isset($sidebarUserPermissions['manage_award']) &&
$sidebarUserPermissions['manage_award'] == 4)
@endif
@endif
@if (
(in_array('contracts', user_modules()) ||
in_array('projects', user_modules()) ||
in_array('tasks', user_modules()) ||
in_array('timelogs', user_modules())) &&
($sidebarUserPermissions['view_contract'] != 5 ||
$sidebarUserPermissions['view_projects'] != 5 ||
$sidebarUserPermissions['view_tasks'] != 5 ||
$sidebarUserPermissions['view_timelogs'] != 5) &&
($sidebarUserPermissions['view_contract'] != 'none' ||
$sidebarUserPermissions['view_projects'] != 'none' ||
$sidebarUserPermissions['view_tasks'] != 'none' ||
$sidebarUserPermissions['view_timelogs'] != 'none'))
@if (in_array('contracts', user_modules()) &&
$sidebarUserPermissions['view_contract'] != 5 &&
$sidebarUserPermissions['view_contract'] != 'none')
@endif
@if (in_array('projects', user_modules()) &&
$sidebarUserPermissions['view_projects'] != 5 &&
$sidebarUserPermissions['view_projects'] != 'none')
@endif
{{-- @if (!in_array('client', user_roles())) --}}
{{-- @if (in_array('tasks', user_modules()) && $sidebarUserPermissions['view_tasks'] != 5 && $sidebarUserPermissions['view_tasks'] != 'none')
@endif --}}
@if (in_array('tasks', user_modules()) &&
$sidebarUserPermissions['view_tasks'] != 5 &&
$sidebarUserPermissions['view_tasks'] != 'none')
@endif
{{-- @if (in_array('tasks', user_modules()) && $sidebarUserPermissions['view_tasks'] != 5 && $sidebarUserPermissions['view_tasks'] != 'none')
@endif --}}
{{-- @if (in_array('timelogs', user_modules()) && $sidebarUserPermissions['view_timelogs'] != 5 && $sidebarUserPermissions['view_timelogs'] != 'none')
@endif --}}
{{-- @endif --}}
@endif
@if (
(in_array('contracts', user_modules()) ||
in_array('projects', user_modules()) ||
in_array('tasks', user_modules()) ||
in_array('timelogs', user_modules())) &&
($sidebarUserPermissions['view_contract'] != 5 ||
$sidebarUserPermissions['view_projects'] != 5 ||
$sidebarUserPermissions['view_tasks'] != 5 ||
$sidebarUserPermissions['view_timelogs'] != 5) &&
($sidebarUserPermissions['view_contract'] != 'none' ||
$sidebarUserPermissions['view_projects'] != 'none' ||
$sidebarUserPermissions['view_tasks'] != 'none' ||
$sidebarUserPermissions['view_timelogs'] != 'none'))
{{-- @if (!in_array('client', user_roles())) --}}
@if (in_array('tasks', user_modules()) &&
$sidebarUserPermissions['view_tasks'] != 5 &&
$sidebarUserPermissions['view_tasks'] != 'none')
@endif
@if (in_array('tasks', user_modules()) && $sidebarUserPermissions['view_tasks'] != 5 && $sidebarUserPermissions['view_tasks'] != 'none')
@endif
{{-- @if (in_array('tasks', user_modules()) && $sidebarUserPermissions['view_tasks'] != 5 && $sidebarUserPermissions['view_tasks'] != 'none')
@endif --}}
{{-- @if (in_array('timelogs', user_modules()) && $sidebarUserPermissions['view_timelogs'] != 5 && $sidebarUserPermissions['view_timelogs'] != 'none')
@endif --}}
{{-- @endif --}}
@endif
{{--
--}}
{{-- @if (
(in_array('estimates', user_modules()) ||
in_array('invoices', user_modules()) ||
in_array('payments', user_modules()) ||
in_array('expenses', user_modules()) ||
in_array('bankaccount', user_modules())) &&
($sidebarUserPermissions['view_estimates'] != 5 ||
$sidebarUserPermissions['view_invoices'] != 5 ||
$sidebarUserPermissions['view_payments'] != 5 ||
$sidebarUserPermissions['view_expenses'] != 5 ||
$sidebarUserPermissions['view_lead_proposals'] != 5 ||
$sidebarUserPermissions['view_bankaccount'] != 5) &&
($sidebarUserPermissions['view_estimates'] != 'none' ||
$sidebarUserPermissions['view_invoices'] != 'none' ||
$sidebarUserPermissions['view_payments'] != 'none' ||
$sidebarUserPermissions['view_expenses'] != 'none' ||
$sidebarUserPermissions['view_lead_proposals'] != 'none' ||
$sidebarUserPermissions['view_bankaccount'] != 'none'))
@if (in_array('invoices', user_modules()) &&
$sidebarUserPermissions['view_invoices'] != 5 &&
$sidebarUserPermissions['view_invoices'] != 'none')
@endif
@if (in_array('receptionist', user_roles()))
@endif
@endif --}}
@if (in_array('products', user_modules()) &&
$sidebarUserPermissions['view_product'] != 5 &&
$sidebarUserPermissions['view_product'] != 'none')
@endif
{{-- @if (in_array('orders', user_modules()) && $sidebarUserPermissions['view_order'] != 5 && $sidebarUserPermissions['view_order'] != 'none')
@endif --}}
@if (in_array('tickets', user_modules()) &&
$sidebarUserPermissions['view_tickets'] != 5 &&
$sidebarUserPermissions['view_tickets'] != 'none')
@endif
@if (in_array('events', user_modules()) &&
$sidebarUserPermissions['view_events'] != 5 &&
$sidebarUserPermissions['view_events'] != 'none')
@endif
@if (in_array('messages', user_modules()))
@if (
(message_setting()->allow_client_admin == 'yes' || message_setting()->allow_client_employee == 'yes') &&
in_array('client', user_roles()))
@elseif (in_array('employee', user_roles()))
@endif
@endif
@if (in_array('client', user_roles()) && $gdpr->enable_gdpr)
@endif
@if (in_array('notices', user_modules()) &&
$sidebarUserPermissions['view_notice'] != 5 &&
$sidebarUserPermissions['view_notice'] != 'none')
@endif
@if (in_array('knowledgebase', user_modules()) &&
isset($sidebarUserPermissions['view_knowledgebase']) &&
$sidebarUserPermissions['view_knowledgebase'] != 5)
@endif
@if (in_array('client', user_roles()) && $sidebarUserPermissions['view_client_note'] != 5)
@endif
@foreach ($worksuitePlugins as $item)
@includeIf(strtolower($item) . '::sections.sidebar')
@endforeach
@if (in_array('reports', user_modules()) &&
($sidebarUserPermissions['view_task_report'] == 4 ||
$sidebarUserPermissions['view_time_log_report'] == 4 ||
(isset($sidebarUserPermissions['view_expense_report']) &&
$sidebarUserPermissions['view_expense_report'] == 4) ||
$sidebarUserPermissions['view_finance_report'] != 5 ||
$sidebarUserPermissions['view_income_expense_report'] == 4 ||
$sidebarUserPermissions['view_leave_report'] == 4 ||
$sidebarUserPermissions['view_attendance_report'] == 4) &&
($sidebarUserPermissions['view_task_report'] != 'none' ||
$sidebarUserPermissions['view_time_log_report'] != 'none' ||
$sidebarUserPermissions['view_finance_report'] != 'none' ||
$sidebarUserPermissions['view_income_expense_report'] != 'none' ||
$sidebarUserPermissions['view_leave_report'] != 'none' ||
$sidebarUserPermissions['view_attendance_report'] != 'none' ||
(isset($sidebarUserPermissions['view_expense_report']) &&
$sidebarUserPermissions['view_expense_report'] != 'none')))
@if (
$sidebarUserPermissions['view_task_report'] == 4 &&
$sidebarUserPermissions['view_task_report'] != 'none' &&
in_array('tasks', user_modules()))
@endif
@if (
$sidebarUserPermissions['view_time_log_report'] == 4 &&
$sidebarUserPermissions['view_time_log_report'] != 'none' &&
in_array('timelogs', user_modules()))
@endif
@if (
$sidebarUserPermissions['view_finance_report'] != 5 &&
$sidebarUserPermissions['view_finance_report'] != 'none' &&
in_array('payments', user_modules()))
@endif
@if (
$sidebarUserPermissions['view_income_expense_report'] == 4 &&
$sidebarUserPermissions['view_income_expense_report'] != 'none' &&
in_array('expenses', user_modules()))
@endif
@if (
$sidebarUserPermissions['view_leave_report'] == 4 &&
$sidebarUserPermissions['view_leave_report'] != 'none' &&
in_array('leaves', user_modules()))
@endif
@if (
$sidebarUserPermissions['view_attendance_report'] == 4 &&
$sidebarUserPermissions['view_attendance_report'] != 'none' &&
in_array('attendance', user_modules()))
@endif
@if (isset($sidebarUserPermissions['view_expense_report']) &&
$sidebarUserPermissions['view_expense_report'] == 4 &&
$sidebarUserPermissions['view_expense_report'] != 'none' &&
in_array('expenses', user_modules()))
@endif
@if (isset($sidebarUserPermissions['view_lead_report']) &&
$sidebarUserPermissions['view_lead_report'] == 4 &&
$sidebarUserPermissions['view_lead_report'] != 'none' &&
in_array('leads', user_modules()))
@endif
@if (isset($sidebarUserPermissions['view_sales_report']) &&
$sidebarUserPermissions['view_sales_report'] == 4 &&
$sidebarUserPermissions['view_sales_report'] != 'none' &&
in_array('invoices', user_modules()))
@endif
@endif
@php
$role = user()->role->last();
@endphp
@foreach ($customLink as $item)
@if (
(in_array($role->role_id, json_decode($item->can_be_viewed_by)) || in_array('admin', user_roles())) &&
$item->status == 'active')
-
@endif
@endforeach
@if (
!in_array('client', user_roles()) &&
in_array('clients', user_modules()) &&
$sidebarUserPermissions['view_clients'] != 5 &&
$sidebarUserPermissions['view_clients'] != 'none')
@endif
{{--
--}}