@extends('layouts.app') @section('page-title')

@lang('app.project') #{{ $project->id }} - {{ ucwords($project->project_name) }}

@if(hasAccessOf('projects')['is_write'])
@php $projectPin = $project->pinned(); @endphp @lang('modules.payments.addPayment') @php if ($project->status == 'in progress') { $statusText = __('app.inProgress'); $statusTextColor = 'text-info'; $btnTextColor = 'btn-info'; } else if ($project->status == 'on hold') { $statusText = __('app.onHold'); $statusTextColor = 'text-warning'; $btnTextColor = 'btn-warning'; } else if ($project->status == 'not started') { $statusText = __('app.notStarted'); $statusTextColor = 'text-warning'; $btnTextColor = 'btn-warning'; } else if ($project->status == 'canceled') { $statusText = __('app.canceled'); $statusTextColor = 'text-danger'; $btnTextColor = 'btn-danger'; } else if ($project->status == 'finished') { $statusText = __('app.finished'); $statusTextColor = 'text-success'; $btnTextColor = 'btn-success'; }else if ($project->status == 'under review') { $statusText = __('app.underReview'); $statusTextColor = 'text-warning'; $btnTextColor = 'btn-warning'; } @endphp @lang('app.edit')
@endif
@endsection @push('head-script') @endpush @section('content')
@include('admin.projects.show_project_menu')
@if(hasAccessOf('expenses')['is_read'])
@if(!is_null($project->project_budget)) {{ !is_null($project->currency_id) ? $project->currency->currency_symbol.$project->project_budget : $project->project_budget }} @else -- @endif @lang('modules.projects.projectBudget')
{{ !is_null($project->currency_id) ? $project->currency->currency_symbol.$earnings : $earnings }} @lang('app.earnings')
{{ $hoursLogged }} @lang('modules.projects.hoursLogged')
{{ !is_null($project->currency_id) ? $project->currency->currency_symbol.$expenses : $expenses }} @lang('modules.projects.expenses_total')
@endif

{!! $project->project_summary !!}

{{ \Carbon\Carbon::parse($project->start_date)->format($global->date_format) }}


{{ (!is_null($project->deadline) ? \Carbon\Carbon::parse($project->deadline)->format($global->date_format) : '-') }}

@if(!is_null($project->client) && hasAccessOf('clients')['is_read'])
@if(!is_null($project->client->client_details))

{{ $project->client->client_details->company_name }}
@endif

{{ ucwords($project->client->name) }}

{{ $project->client->email }}
@endif
@empty(!$project->portal)

{{ $project->portal }}

@endempty @empty(!$project->hourly_fixed)

{{ $project->hourly_fixed }}

@endempty @if(!empty($project->project_email_date) && $project->project_email_date!="0000-00-00")

{{ $project->project_email_date }}

@endif @if(!empty($project->kick_off_date) && $project->kick_off_date!="0000-00-00")

{{ $project->kick_off_date }}

@endif @empty(!$project->overall_planned_hours)

{{ $project->overall_planned_hours }}

@endempty @empty(!$project->overall_spent_hours)

{{ $project->overall_spent_hours }}

@endempty @if(!empty($project->basecamp_setup_date) && $project->basecamp_setup_date!="0000-00-00")

{{ $project->basecamp_setup_date }}

@endif @empty(!$project->priority)

{{ $project->priority }}

@endempty @empty(!$project->weightage)

{{ $project->weightage }}

@endempty @empty(!$project->total_milestones)

{{ $project->total_milestones }}

@endempty @empty(!$project->cr_added)

{{ $project->cr_added }}

@endempty @empty(!$project->owner_id)

{{ $project->owner->name }}

@endempty
@if($project->members->count()>0)
@foreach ($project->members as $member) @php if(empty($member->user)) \Log::info($member); @endphp
{{ $member->user->name }}
@endforeach
@endempty @if($project->managers->count()>0)
@foreach ($project->managers as $manager)
{{ $manager->user->name }}
@endforeach
@endempty @if($project->coordinators->count()>0)
@foreach ($project->coordinators as $coordinator)
{{ $coordinator->user->name }}
@endforeach
@endempty @if($project->resources->count()>0)
@foreach ($project->resources as $resource)
{{ $resource->user->name }}
@endforeach
@endempty
@lang('modules.projects.milestones')
@forelse ($milestones as $key=>$item)
@if($item->status == 'complete') @else @endif
@if($item->cost > 0) {{ $item->currency->currency_symbol.$item->cost }} @endif
@empty @lang('messages.noRecordFound') @endforelse
@if(isset($fields))
@foreach($fields as $field)
{{ ucfirst($field->label) }}

@if( $field->type == 'text') {{$project->custom_fields_data['field_'.$field->id] ?? '-'}} @elseif($field->type == 'password') {{$project->custom_fields_data['field_'.$field->id] ?? '-'}} @elseif($field->type == 'number') {{$project->custom_fields_data['field_'.$field->id] ?? '-'}} @elseif($field->type == 'textarea') {{$project->custom_fields_data['field_'.$field->id] ?? '-'}} @elseif($field->type == 'radio') {{ !is_null($project->custom_fields_data['field_'.$field->id]) ? $project->custom_fields_data['field_'.$field->id] : '-' }} @elseif($field->type == 'select') {{ (!is_null($project->custom_fields_data['field_'.$field->id]) && $project->custom_fields_data['field_'.$field->id] != '') ? $field->values[$project->custom_fields_data['field_'.$field->id]] : '-' }} @elseif($field->type == 'checkbox') {{ !is_null($project->custom_fields_data['field_'.$field->id]) ? $field->values[$project->custom_fields_data['field_'.$field->id]] : '-' }} @elseif($field->type == 'date') {{ !is_null($project->custom_fields_data['field_'.$field->id]) ? \Carbon\Carbon::parse($project->custom_fields_data['field_'.$field->id])->format($global->date_format) : '--'}} @endif

@endforeach
@endif
@forelse($project->members as $member) user @empty @lang('messages.noMemberAddedToProject') @endforelse
@lang('modules.projects.activityTimeline')
@foreach($activities as $activ)
{{ $activ->activity }}
{{ $activ->created_at->diffForHumans() }}
@endforeach
@if(hasAccessOf('expenses')['is_read'])
@lang('app.menu.tasks')
@if(!empty($taskStatus)) @else @lang('messages.noRecordFound') @endif
@lang('app.earnings')
@if($chartData != '[]')
@else @lang('messages.noRecordFound') @endif
@lang('app.menu.timeLogs')
@if($timechartData != '[]')
@else @lang('messages.noRecordFound') @endif
@endif
{{--Ajax Modal--}} {{--Ajax Modal Ends--}} {{--Ajax Modal--}} {{--Ajax Modal Ends--}} @endsection @push('footer-script') @endpush