Я хочу, чтобы участники фильтровались в этом разделе, но не смог. Если я это сделаю, появится только пустая страница. Я не хочу, чтобы каждый участник видел задачу, созданную им / ею. Однако теперь он может видеть это на моей панели по умолчанию, даже если он не является участником.
My list.blade. php
<div class="col-12">
<div class="card">
<div class="table-responsive">
<table class="table align-items-center">
<thead>
<tr>
<th scope="col">{{__('Name')}}</th>
<th scope="col">{{__('Stage')}}</th>
<th scope="col">{{__('Priority')}}</th>
<th scope="col">{{__('End Date')}}</th>
<th scope="col">{{__('Assigned To')}}</th>
<th scope="col">{{__('Completion')}}</th>
<th scope="col"></th>
</tr>
</thead>
<tbody class="list">
@if(count($tasks) > 0)
@foreach($tasks as $task)
<tr>
<td>
<span class="h6 text-sm font-weight-bold mb-0"><a href="{{ route('projects.tasks.index',$task->project->id) }}">{{ $task->name }}</a></span>
<span class="d-block text-sm text-muted">{{ $task->project->name }}
<span class="badge badge-xs badge-{{ (\Auth::user()->checkProject($task->project_id) == 'Owner') ? 'success' : 'warning' }}">{{ \Auth::user()->checkProject($task->project_id) }}</span>
</span>
</td>
<td>{{ $task->stage->name }}</td>
<td>
<span class="badge badge-pill badge-sm badge-{{__(\App\ProjectTask::$priority_color[$task->priority])}}">{{ __(\App\ProjectTask::$priority[$task->priority]) }}</span>
</td>
<td class="{{ (strtotime($task->end_date) < time()) ? 'text-danger' : '' }}">{{ \App\Utility::getDateFormated($task->end_date) }}</td>
<td>
<div class="avatar-group">
@if($task->users()->count() > 0)
@if($users = $task->users())
@foreach($users as $key => $user)
@if($key<3)
<a href="#" class="avatar rounded-circle avatar-sm">
<img {{ $user->img_avatar }} title="{{ $user->name }}">
</a>
@else
@break
@endif
@endforeach
@endif
@if(count($users) > 3)
<a href="#" class="avatar rounded-circle avatar-sm">
<img avatar="+ {{ count($users)-3 }}">
</a>
@endif
@else
{{ __('-') }}
@endif
</div>
</td>
<td>
<div class="d-flex align-items-center">
<span class="completion mr-2">{{ $task->taskProgress()['percentage'] }}</span>
{{--<div>
<div class="progress" style="width: 100px;">
<div class="progress-bar bg-{{ $task->taskProgress()['color'] }}" role="progressbar" aria-valuenow="{{ $task->taskProgress()['percentage'] }}" aria-valuemin="0" aria-valuemax="100" style="width: {{ $task->taskProgress()['percentage'] }};"></div>
</div>
</div>--}}
</div>
</td>
<td class="text-right w-15">
<div class="actions">
<a class="action-item px-1" data-toggle="tooltip" data-original-title="{{__('Attachment')}}">
<i class="fas fa-paperclip mr-2"></i>{{ count($task->taskFiles) }}
</a>
<a class="action-item px-1" data-toggle="tooltip" data-original-title="{{__('Comment')}}">
<i class="fas fa-comment-alt mr-2"></i>{{ count($task->comments) }}
</a>
<a class="action-item px-1" data-toggle="tooltip" data-original-title="{{__('Checklist')}}">
<i class="fas fa-tasks mr-2"></i>{{ $task->countTaskChecklist() }}
</a>
</div>
</td>
</tr>
@endforeach
@else
<tr>
<th scope="col" colspan="7"><h6 class="text-center">{{__('No tasks found')}}</h6></th>
</tr>
@endif
</tbody>
</table>
</div>
</div>
My taskboard.blade. php
@section('content')
<div class="row min-750" id="taskboard_view"></div>@endsection
четкий текст
Пример фотографии
( А) участник, создавший задачу. Но эта добавленная форма видна другим участникам.
Я хочу настроить ее так, чтобы ее видел только участник этой формы. Спасибо за помощь