| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <div class="d-md-flex d-none row header px-5 py-4 fw-bold">
- <div class="col-xl-4">Проект</div>
- <div class="col-xl-2">Менеджер</div>
- <div class="col-xl-2">Заказчик</div>
- <div class="col-xl-2">Дата создания</div>
- <div class="col-xl-2 text-end">Действия</div>
- </div>
- @foreach($projects as $project)
- <div class="row px-md-5 px-3 py-3 align-items-center">
- <div class="col-xl-4">
- <a class="m-0 p-0 d-block" href="{{ route('projects.view', $project->id) }}">
- <span class="d-md-none fw-bold">Проект: </span>{{ $project->name }}</a>
- <a class="m-0 p-0 d-block text-secondary small" target="_blank" href="http://{{ ($project->domains->first()) ? $project->domains->first()->name : '' }}">{{ ($project->domains->first()) ? $project->domains->first()->name : '' }}</a>
- </div>
- <div class="col-xl-2">
- <div class="m-0 p-0">
- @include('partials.user', ['user' => $project->manager, 'role' => 'Менеджер'])
- </div>
- </div>
- <div class="col-xl-2">
- <div class="m-0 p-0">
- @include('partials.user', ['user' => $project->customer, 'role' => 'Заказчик'])
- </div>
- </div>
- <div class="col-xl-2">
- <div class="m-0 p-0">
- <span class="d-md-none fw-bold">Создан: </span>{{ humandate($project->created_at) }}
- </div>
- </div>
- <div class="col-xl-2 text-end">
- @if(hasrole('admin') || (hasrole('manager') && ($project->manager_id == auth()->user()->id)))
- <a href="{{ route('projects.edit', $project->id) }}">
- <span class="edit"></span>
- </a>
- <a href="#" onclick="if(confirm('Удалить проект {{ $project->name }}?')) { document.getElementById('delete-project-{{ $project->id }}').submit(); } ">
- <span class="trash"></span>
- </a>
- <form action="{{ route('projects.delete', $project->id) }}" method="post" class="visually-hidden d-none" id="delete-project-{{ $project->id }}">
- @csrf
- @method('DELETE')
- </form>
- @endif
- </div>
- </div>
- @endforeach
|