@if (app()->getLocale() == 'ar') @include('assets._language_ar') @else @include('assets._language_en') @endif LexPro | Tasks @include('assets._meta_tags') @include('assets._misc') @include('assets._data_table_styles') @if (app()->getLocale() == 'ar') @include('assets._ar_fonts') @include('assets._main_styles_RTL') @else @include('assets._en_fonts') @include('assets._main_styles_LTR') @endif @include('assets.dark_mode')
@include('layout._header')
@include('layout._side_bar')
@hasAccess('task', 'create') {{ __('general.create_new') }} @endhasAccess {{ __('general.back') }}
@foreach($tasks as $task) @endforeach
# {{ __('general.subject') }} {{ __('general.related_to') }} {{ __('general.status') }} {{ __('general.start_date') }} {{ __('general.due_date') }} {{ __('general.created_at') }} {{ __('general.created_by') }} {{ __('general.asignees') }} {{ __('general.followers') }} {{ __('general.actions') }}
{{$task->id}} @hasAccess('task','details') @endhasAccess('task','details') {{$task->subject}} {{__('general.' . $task->related)}}
{{__('general.' . $task->status)}}
{{date('Y-m-d', strtotime($task->start_date))}} {{date('Y-m-d', strtotime($task->due_date))}} {{date('Y-m-d', strtotime($task->created_at))}} {{__getUserNameById($task->created_by)}}
    @foreach ($task->assignees_names as $assignee) @php // Extract first letter of each word $initials = collect(explode(' ', $assignee))->map(fn($word) => Str::substr($word, 0, 1))->join(''); @endphp
  • {{$initials}} {{ $assignee }}
  • @endforeach
    @foreach ($task->followers_names as $follower) @php // Extract first letter of each word $initials = collect(explode(' ', $follower))->map(fn($word) => Str::substr($word, 0, 1))->join(''); @endphp
  • {{$initials}} {{ $follower }}
  • @endforeach
{{ __('general.actions') }}
@include('layout._footer')
@include('layout._side_shortcuts')
@include('layout._scroll_top') @include('assets._main_scripts') @include('assets._data_table_scripts')