ultimatepos/Modules/Project/Resources/views/task/show.blade.php

140 lines
6.9 KiB
PHP

<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
<h3 class="modal-title">
<i class="fa fa-tasks"></i>
{{$project_task->subject}}
<code>({{$project_task->task_id}})</code>
<button data-href="{{action([\Modules\Project\Http\Controllers\TaskController::class, 'edit'], [$project_task->id, 'project_id' => $project_task->project_id])}}" class="cursor-pointer edit_a_task_from_view_task mr-16 btn btn-sm btn-primary pull-right">
<i class="fa fa-edit"></i>
{{__("messages.edit")}}
</button>
</h3>
<span class="label label-primary mb-2" data-toggle="tooltip" title="@lang('project::lang.project')">
<i class="fa fa-tag"></i>
{{$project_task->project->name}}
</span>
@if(isset($project_task->due_date))
<span class="label label-default mb-2" data-toggle="tooltip" title="@lang('project::lang.due_date')">
<i class="fa fa-calendar-times-o"></i>
@format_date($project_task->due_date)
</span>
@endif
<span class="label mb-2
@if($project_task->priority == 'low')
bg-green
@elseif($project_task->priority == 'medium')
bg-yellow
@elseif($project_task->priority == 'high')
bg-orange
@elseif($project_task->priority == 'urgent')
bg-red
@endif
" data-toggle="tooltip" title="@lang('project::lang.priority')">
{{__('project::lang.'.$project_task->priority)}}
</span>
<span class="label mb-2
@if($project_task->status == 'completed')
bg-green
@elseif($project_task->status == 'cancelled')
bg-red
@elseif($project_task->status == 'on_hold')
bg-yellow
@elseif($project_task->status == 'in_progress')
bg-info
@elseif($project_task->status == 'not_started')
bg-red
@endif
" data-toggle="tooltip" title="@lang('sale.status')">
{{__('project::lang.'.$project_task->status)}}
</span>
@includeIf('project::avatar.create', ['max_count' => '10', 'members' => $project_task->members])
</div>
<div class="modal-body">
<div class="row">
<div class="col-md-12">
<h5>
<i class="fa fa-bars"></i>&nbsp;
<b>{{ __('lang_v1.description')}}</b>
<i class="fa fa-edit cursor-pointer edit_task_description toggle_description_fields" data-toggle="tooltip" title="@lang('messages.edit')"></i>
</h5>
<div class="form_n_description">
@includeIf('project::task.partials.edit_description')
</div>
</div>
</div>
<hr>
<!-- time log for task -->
@if(isset($project_task->project->settings['enable_timelog']) && $project_task->project->settings['enable_timelog'])
@includeIf('project::task.partials.time_log')
@endif <!-- /time log for task -->
<!-- form open -->
{!! Form::open(['url' => action([\Modules\Project\Http\Controllers\TaskCommentController::class, 'store']), 'id' => 'add_comment_form', 'method' => 'post']) !!}
<div class="row">
<div class="col-md-12">
<h5>
<i class="fas fa-comments"></i>
<b>{{__('project::lang.add_comment')}}</b>
</h5>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
{!! Form::label('comment', __('project::lang.comment') . ':*') !!}
{!! Form::textarea('comment', null, ['class' => 'form-control ', 'rows' => '3', 'required']); !!}
</div>
<input type="hidden" name="project_task_id" value="{{$project_task->id}}">
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group toggleMedia">
<label for="fileupload">
@lang('project::lang.file_upload'):
</label>
<div class="dropzone" id="fileupload"></div>
</div>
<input type="hidden" id="comment_media" name="file_name[]" value="">
</div>
</div>
<button type="button" class="btn btn-info btn-sm upload_doc">
@lang('project::lang.upload_doc')
</button>
<button type="submit" class="btn btn-primary btn-sm ladda-button comment_btn" data-style="expand-right">
<span class="ladda-label">@lang('project::lang.save_comment')</span>
</button>
<button type="button" class="btn btn-default btn-sm hide_upload_btn toggleMedia">
@lang('messages.close')
</button>
{!! Form::close() !!}
<hr>
<div class="row">
<div class="col-md-12">
<h5>
<i class="fas fa-comment-dots"></i>
<b>{{__('project::lang.activity')}}</b>
</h5>
<div class="direct-chat-messages" style="max-height: 500px;height: auto;">
@includeIf('project::task.partials.comment', ['comments' => $project_task->comments])
</div>
</div>
</div>
</div>
<div class="modal-footer">
<span class="pull-left">
<i class="fas fa-pencil-alt"></i>
@lang('project::lang.added_this_task_on', [
'name' => $project_task->createdBy->user_full_name
])
@format_date($project_task->created_at)
</span>
<button type="button" class="btn btn-default btn-sm" data-dismiss="modal">
@lang('messages.close')
</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->