@extends('layouts.app') @section('title', 'Settings') @section('page-title', 'Global Settings') @section('page-subtitle', 'Default settings applied to all companies') @section('breadcrumbs') @include('layouts.components.breadcrumbs', ['items' => [['label' => 'Admin', 'url' => '/admin/dashboard'], ['label' => 'Settings']]]) @endsection @section('content')
{{-- Tabs --}}
@foreach($groups as $slug => $label) {{ $label }} @endforeach
@csrf @method('PUT')
@if($group === 'general') @include('admin.settings._general', ['values' => $values]) @elseif($group === 'attendance') @include('admin.settings._attendance', ['values' => $values]) @elseif($group === 'leave') @include('admin.settings._leave', ['values' => $values]) @elseif($group === 'payroll') @include('admin.settings._payroll', ['values' => $values]) @elseif($group === 'compliance') @include('admin.settings._compliance', ['values' => $values]) @elseif($group === 'notification') @include('admin.settings._notification', ['values' => $values]) @elseif($group === 'exit') @include('admin.settings._exit', ['values' => $values]) @endif
{{-- Leave Types Management (shown only on Leave tab, outside the settings form) --}} @if($group === 'leave') @include('admin.settings._leave-types') @endif
@endsection